删除mergeinfo修订号



我在两个分支之间的合并信息中有以下修改。

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

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

对该修订进行"反向合并"。如果你实际上不想在合并时做任何改变,你可以指定"只记录"。例子:

svn merge -c -139994 --record-only

这将从合并历史中删除修订139994,而不实际更改任何文件。如果你想撤销更改,以便你可以再次应用它们,请不要使用"——record-only"。

-c选项是您标准的"樱桃选择"合并,除了负修订号意味着反向应用它。

最新更新