合并信息未记录在mergeinfo属性中

时间:2015-08-31 06:25:54

标签: merge tortoisesvn

我使用SVN合并工具(不是svn merge命令,而是使用UI)将分支代码从分支合并到主干。我使用TortoiseSVN

当我运行以下命令svn propget svn:mergeinfo <<URL_to_trunk>>时,我看不到合并信息被记录在mergeinfo属性中。
即使我将此命令与分支URL一起使用,我也无法看到记录的合并信息。

我在SNV book中阅读了以下一行。

  

svn:mergeinfo属性由Subversion自动维护   每当你运行svn merge时。

  • 这是否意味着只有在使用命令行中的mergeinfo命令完成合并而不是使用UI合并时才会更新svn merge属性?
  • 如果没有,那么为什么我无法使用svn propget svn:mergeinfo <<URL_to_trunk>>看到合并信息?

2 个答案:

答案 0 :(得分:1)

要补充上一个答案,如果选中“忽略祖先”,乌龟也不会记录合并信息

enter image description here

答案 1 :(得分:0)

即使使用Tortoisesvn,也应该将svn:mergeinfo属性正确添加到合并文件中。 您应该对工作副本中的合并文件运行“svn propget”命令,以查看svn:mergeinfo属性。