虽然开发人员提交branch
错误修正,但他们可能会立即将某些合并回trunk
。但是,在某些时候,我有责任确保将所有分支提交合并回trunk
。
我知道我可以使用以下命令来获取未合并的版本:
svn mergeinfo branch trunk --show-revs eligible
但是,将这些修订版合并回trunk
的命令是什么?
答案 0 :(得分:1)
只是普通的svn merge
(来自svn help merge
的第一个表单):如果您使用svn mergeinfo
命令,那么现有的SVN具有合并跟踪支持和其中一个优势是:合并的修订版不会再次重新合并
I.e(仅用于样本)如果分支SOMEBRANCH
包含修订10-20和11,13,15,17早先被挑选到主干
svn merge ^/branches/SOMEBRANCH
将合并所有其他修订版(10,12,14,16,18,19,20),不含之前已合并