Capistrano,Mercurial和分支机构

时间:2010-03-27 08:30:51

标签: mercurial capistrano deployment branch

据我所知,尽管Mercurial得到了分支机构的支持,但社区通常会克隆回购而不是创建分支。类似于Darcs模型,与Git模型不同。

我正在使用Capistrano部署Ruby on Rails应用程序,我想将生产与开发分支分开。我应该将Capistrano指向不同的回购还是应该使用分支?

在与Capistrano打交道时,有没有人使用过一个模型或另一个分支?有任何问题?

2 个答案:

答案 0 :(得分:6)

是mercurial支持several branching models克隆可能是最常见的。

这肯定听起来像是对我的命名分支的理想用法,但它最终是个人偏好的东西

答案 1 :(得分:4)

在你的config / deploy.rb中添加

set :branch, "your_branch"