将一个分支的所有更改合并到另一个分支。

时间:2014-05-21 06:41:26

标签: svn

我有两个相似的分支。一个特定用户有很多变化。如何将他的所有更改合并到另一个?

1 个答案:

答案 0 :(得分:1)

您无法指定用户,但可以指定用户提交的修订,并仅将这些更改合并到另一个分支。假设用户在branch1上进行了修订1001,1005和1008,并且您希望将它们合并到branch2

$ export REPO="http://svn.vegicorp.com/svn"
$ svn co $REPO/branches/branch2
$ cd branch2
$ svn merge -c1001 -c1005 -c1008 $REPO/branches/branch1
$ svn commit

我检查了branch2因为那是我要修改的分支。