嗨,这是我使用带有Rails 4应用程序的Capistrano 3部署到Webfaction服务器时出现的错误。
The deploy has failed with an error: #<SSHKit::Command::Failed: cd
/home/username/webapps/app/repo && git rev-parse --short HEAD stdout: Nothing written
cd /home/username/webapps/app/repo && git rev-parse --short HEAD stderr: Nothing written>
我的git存储库位于webfaction中,我将其创建为--bare存储库,不知道这是否会改变。我在我的capistrano文件中设置了这样的URL:
set :repo_url, '/home/username/webapps/git_app/repos/myrepo.git'
您可能需要的任何其他信息,请询问
感谢。
答案 0 :(得分:0)
我刚刚用这个程序解决了这个问题,我不相信它是正确的,但它帮助我度过了:
我从我的仓库中复制了所有文件(git配置文件):/ home / username / webapps / git_app / repos / my_git.git /
到Capistrano在Webfaction中构建的镜像仓库:/ home / username / webapps / git_app / repo
像这样:
cp -a /home/username/webapps/git_app/repos/my_git.git/. /home/username/webapps/git_app/repo