如果我运行像这样的mergeinfo命令:
svn mergeinfo ^/branches/A .
我得到以下结果:
------| |---------- branches/A
\
\
--| |---------- branches/B
然后如果我这样运行它:
svn mergeinfo ^/branches/A@44971 .
-----| |----------- branches/A
\ /
\ /
--| |----------- branches/B
我仍然觉得整个修订版/挂钩修订版有点令人困惑,但这令人困惑。如何使用钉修订版更改显示的合并历史记录?
如果使用svn 1.10,那会有所不同。
我还应该补充说明分支的历史不是线性的。它非常复杂,可能是从其他位置或同一位置的较旧版本中随机删除和分支的副本。