【发布时间】:2016-04-01 16:19:52
【问题描述】:
我一直在通过 capistrano 部署我的 rails 5 项目,它似乎挂在这条线上:
cd /home/username/rails-stg/repo && ( SASS_LIBSASS_PATH=/usr/local/libsass GIT_ASKPASS=/bin/echo GIT_SSH=/home/username/tmp/projectname/git-ssh.sh /usr/bin/env git archive master | tar -x -f - -C /home/username/rails-stg/releases/20160401154947 )
当我 rm -R /home/username/rails-stg/repo & /home/username/rails-stg/releases 时,它又可以工作了!
这个问题的原因可能是什么?
每次我对暂存部署进行上限时,我都必须继续删除此目录。 我尝试删除 ~/.ssh/known_hosts 中的所有条目,但问题仍然存在。
使用 capistrano (3.4.0)、rails (5.0.3.beta)
【问题讨论】:
-
存储库有多大?
-
嗨,我尝试了 du -hs repo,它的大小为 41mb,当我尝试手动运行该命令时,它确实在几分钟内成功完成
标签: ruby-on-rails git capistrano3