【发布时间】:2014-06-08 01:37:33
【问题描述】:
我们使用“svn mergeinfo --show-revs compatible”命令来确保在给定分支上所做的每个修订都已合并到主干。
但是上周,我们遇到了一些问题,不得不手动将修订合并到主干(这并不重要,但修订的一部分已经合并等等......)
所以现在当我们执行前面的命令时,手动的修订合并被列出,而所有需要的文件已经在主干中。 我的问题是:检查与上一个命令合并时如何忽略修订?
【问题讨论】:
我们使用“svn mergeinfo --show-revs compatible”命令来确保在给定分支上所做的每个修订都已合并到主干。
但是上周,我们遇到了一些问题,不得不手动将修订合并到主干(这并不重要,但修订的一部分已经合并等等......)
所以现在当我们执行前面的命令时,手动的修订合并被列出,而所有需要的文件已经在主干中。 我的问题是:检查与上一个命令合并时如何忽略修订?
【问题讨论】:
使用选项--record-only 和svn merge 将某个修订标记为已合并,而不实际合并它。详见svn merge的文档:
http://svnbook.red-bean.com/en/1.8/svn.ref.svn.html#svn.ref.svn.sw.record_only
【讨论】: