【发布时间】:2012-12-23 19:58:07
【问题描述】:
这是我第一次使用 capistrano,一切似乎都很好,但不幸的是部署失败。
在 cap 部署后:检查它是否返回:
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 git@brive.lt: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
任何帮助将不胜感激
【问题讨论】:
-
现在已修复。我更改了 deploy.rb 中的用户名。虽然现在我有另一个问题,但文件已部署到 /home/alternate/domains/testserveraz.eu/releases 并且我的服务器需要 public_html 中的文件。我试图创建一个符号链接,但没有成功。
-
既然你解决了这个问题,请在这个帖子中添加一个答案,这样你就可以得到解决!
标签: git deployment capistrano cap