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

未在mergeinfo属性中记录合并信息,merge,tortoisesvn,Merge,Tortoisesvn,我使用SVN merge工具(不是SVN merge命令,而是使用UI)将代码从分支合并到主干。我使用陆龟vn 当我运行以下命令svn propget svn:mergeinfo时,我看不到在mergeinfo属性中记录的合并信息。 即使我将此命令与分支URL一起使用,也无法看到记录的合并信息 我读了下面一行 svn:mergeinfo属性由Subversion自动维护 无论何时运行svn merge 这是否意味着只有在使用命令行中的svn merge命令进行合并而不使用UI进行合并时,mer

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

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

我读了下面一行


svn:mergeinfo属性由Subversion自动维护 无论何时运行svn merge

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

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

要添加到上一个答案中,如果选中“忽略祖先”,Ortoise也不会记录合并信息


您是否在工作副本中对已被合并修改的文件运行了该命令?请在“svn propget”命令中指定已修改文件的路径。主干文件夹没有mergeinfo属性,只有修改过的文件才有。“主干文件夹没有mergeinfo属性,只有修改过的文件才有。”。。不正确,subversion的概念是通过
svn:mergeinfo
属性跟踪合并信息。。检查这个-我想说:“trunk文件夹可能没有mergeinfo属性。”但是修改过的文件必须有它。使用--recursive选项。Trunk文件夹也有它,mergeinfo属性位于根级别。。事实上,大多数svn属性都在根级别,这是为了跟踪或提供有关创建的svn的情况。。