好吧,在你冷靜下來之前,聽我說...有很多的在線演示,通過Capistrano部署cakePHP/Wordpress/Drupal/Symfony和項目自己的文檔是相當不錯的,但是對Capistrano沒有太多的報道實際上默認爲。具體來說,做一個git結帳到文件夾/timestamp
,/most-recent-timestamp
到/current
,webroot以前已經鏈接到/current
。默認情況下,Capistrano如何工作?
我問這個問題是因爲我們有一個非標準的黑客capistrano部署過程有一些遺留原因,我想讓我們與默認行爲保持一致。爲了做到這一點,我想要什麼背景,恰恰capistrano的默認行爲實際上是是。
cp -Ra /home/username/deploy/shared/./ /home/username/deploy/releases/20121026170156/
:此命令永遠需要完成,我沒有看到/shared
anydocumentation被這樣使用:什麼是/shared
發揮典型作用?
你在問幾個問題,特別是關於'/ shared'的位是特定的,因此很難給出可以幫助你的答案。 –