卡皮斯特拉诺偶尔也没能拉回git repo

时间:2010-09-27 20:22:43

标签: ruby-on-rails git github capistrano

Capistrano有时无法从github获取最新的来源,但没有显示任何错误。

现在有几次,cap deploy没有从我的git repo中提取最新代码,但在此过程中没有显示任何错误。

重复运行cap deploy并不能解决问题,但在实际服务器上运行git pull origin master确实会引入最新代码而不会出现任何问题。

如果我理解正确,cap deploy默认情况下使用部门分支 - 这可能是拉动主人解决问题的原因吗?

//使用rails 3

2 个答案:

答案 0 :(得分:2)

您可以尝试将“master”分支设置为要从以下位置部署的默认分支:

# Deploy from master branch by default
set :branch, "master"

答案 1 :(得分:1)

我不得不从/ var / www / myapp / releases中删除一些版本。