2009-11-10 109 views
0

將分支合併回主幹的最佳方式是什麼?我認爲做一個SVN合併到您的工作副本,合併更改並檢查回來?所以我會從主線合併到我的分支?將分支合併回主幹

+0

另外,自從這個分支以來,一直沒有對mainline樹幹的提交,所以我不認爲我需要將任何東西合併到我的分支中。我只能猜測重新命名並從我的分支中檢查回主幹線? – PositiveGuy 2009-11-10 17:08:09

回答

1

我通常檢查出樹幹的頭部修訂版,將它與分支的頭部修訂版合併,然後提交

+0

fing像一個魅力工作! http://weblogs.asp.net/bsimser/archive/2008/05/06/day-to-day-with-subversion.aspx – PositiveGuy 2009-11-10 17:54:48

0

獲取trunk的最新工作副本並將你的分支合併到它中,確保它沒有被破壞,然後提交。

1

我通常做到以下幾點:

  1. 合併:幹線 - >枝;提交
  2. merge:branch - > trunk;提交

這可以確保您的分支包含樹幹中所有最新的更改,並且當您將分支合併回樹幹時,您不會意外地打斷自上次樹幹所做的更改合併。

因爲Subversion不跟蹤融合得非常好,我通常執行以下評論方案:

「$ PROJECT_NAME - 合併:$ BRANCHNAME - >幹線」

「$ PROJECT_NAME - 合併:主幹 - > $ BRANCHNAME「

+0

如果幹線自您分支以來沒有任何近期更改,該怎麼辦?你所要做的就是將你的分支重新組合到幹線主幹中嗎?那麼我會爲此做一個切換還是隻是一個合併? – PositiveGuy 2009-11-10 17:08:51

相關問題