我在两个分支机构之间的mergeinfo中进行了以下修订。
sh% svn mergeinfo --show-revs merged '^/trunk' '^/branches/myotherbranch'
r139784
r139796
r139883
r139944
r139953
r139994
r140005
我想从此列表中删除其中一个修订版,以便我可以尝试再次进行合并。我该怎么做呢?
答案 0 :(得分:0)
执行该修订的“反向合并”。如果在执行此合并时实际上不想进行任何更改,则可以指定“仅记录”。例如:
svn merge -c -139994 --record-only
这应该从合并历史记录中删除修订版139994而不实际更改任何文件。如果您想要实际撤消更改,以便再次尝试应用它们,请不要使用“--record-only”。
-c选项是您的标准“樱桃选择”合并,但负数修订版号意味着反向应用它。