2012-12-23 115 views
0

這是我第一次與capistrano和一切似乎沒問題,但不幸的是部署失敗。capistrano部署:檢查成功,但部署失敗

帽部署後:檢查返回:

You appear to have all necessary dependencies installed 

所以我認爲一切正常。部署時間!但是,返回此:

command finished in 81ms 
failed: "sh -c 'if [ -d /home/alternate/domains/testserveraz.eu/public_html/shared/cached-copy ]; 
then cd /home/alternate/domains/testserveraz.eu/public_html/shared/cached-copy && 
git fetch -q origin && git fetch --tags -q origin && git reset -q --hard 
d5018b4b253e082bae9dd8b7566c7840f26fecaa && git clean -q -d -x -f; 
else git clone -q [email protected]:testserveraz.git 
/home/alternate/domains/testserveraz.eu/public_html/shared/cached-copy && 
cd /home/alternate/domains/testserveraz.eu/public_html/shared/cached-copy && 
git checkout -q -b deploy d5018b4b253e082bae9dd8b7566c7840f26fecaa; fi'" on testserveraz.eu 

任何幫助,將不勝感激

+0

它現在已經修復。我更改了deploy.rb中的用戶名。 儘管現在我還有其他問題,文件被部署到/home/alternate/domains/testserveraz.eu/releases,我的服務器期望public_html中的文件。我試圖創建一個符號鏈接,但沒有運氣。 –

+0

既然你已經解決了這個問題,那麼就給這個主題添加一個答案,這樣你就可以算出它! – CDub

回答

0

我試圖連接到了錯誤的憑據對用戶進行「混帳」。所以我更改了deploy.rb中的用戶名,以便使用正確的用戶名和密碼來上傳文件。