2010-03-27 87 views
3

我的理解是,虽然Mercurial有分支机构的支持,但社区通常会克隆回购券,而不是创建分支机构。类似于Darcs模型,与Git模型不同。Capistrano,Mercurial和分支

我正在部署Capistrano的Ruby on Rails应用程序,在那里我想将开发分支与生产分开。我应该将卡皮斯特拉诺指向不同的回购协议,还是应该使用分支机构?

有没有人在处理Capistrano时使用过一个模型或其他的分支?任何问题?

回答

6

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

这肯定听起来像是理想的使用一个名为分支的给我,但它最终是个人喜好的事情

+0

我犹豫,只是去和做这种方式是因为我在Mercurial中发现的分支并不像Git那样强大,社区通常指向使用克隆而不是分支来分支代码。 – Pablo 2010-03-27 09:09:06

+3

“不是那么强大”是什么意思?我已经多次使用命名分支来处理这种类型的问题,并且它的工作很好。你觉得分支中缺少什么? – 2010-03-27 17:23:48

4

在你的config/deploy.rb把

set :branch, "your_branch"