2010-03-27 62 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"