2009-11-10 111 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

相关问题