2012-05-17 20 views
4

我遇到了capistrano的問題,當update_code或符號鏈接失敗時,我需要更改發佈路徑中某些目錄的權限(或者解決如何使回滾使用sudo)。cap部署後調用哪個任務:update_code失敗?

我已經嘗試過「部署:回滾」任務之前和「部署:回滾:代碼」,任務,但這些似乎都不是由update_code運行。這是內部的update_code任務?

我想另一個選擇是使update_code - > rm -rf [releases]作爲sudo運行。

回答

7

這張照片應該幫助你,它是執行任務,在部署時的順序:

enter image description here

+0

你有聯繫嗎?那張照片太小了。 – Noz

+0

http://i.stack.imgur.com/uKfxk.jpg –