删除mergeinfo修订号

时间:2014-08-13 04:09:22

标签: svn mergeinfo

我在两个分支机构之间的mergeinfo中进行了以下修订。

sh% svn mergeinfo --show-revs merged '^/trunk' '^/branches/myotherbranch'
r139784
r139796
r139883
r139944
r139953
r139994
r140005

我想从此列表中删除其中一个修订版,以便我可以尝试再次进行合并。我该怎么做呢?

1 个答案:

答案 0 :(得分:0)

执行该修订的“反向合并”。如果在执行此合并时实际上不想进行任何更改,则可以指定“仅记录”。例如:

svn merge -c -139994 --record-only

这应该从合并历史记录中删除修订版139994而不实际更改任何文件。如果您想要实际撤消更改,以便再次尝试应用它们,请不要使用“--record-only”。

-c选项是您的标准“樱桃选择”合并,但负数修订版号意味着反向应用它。