标签: svn-mergeinfo

删除不必要的svn:mergeinfo属性

当我在我的存储库中合并东西时,Subversion想要将大量svn:mergeinfo属性添加/更改为与我想要合并的内容完全无关的文件.

有关此行为的问题之前已在Stack Overflow上提出过:

根据我从上面提到的主题中理解,看起来我的存储库中的很多文件都有明确的svn:mergeinfo属性,当它们不应该时.建议是减少金额,只将这些属性放在相关的文件/文件夹上.

所以现在我的问题是:如何轻松删除那些不需要的属性?我正在使用TortoiseSVN,但我不愿意手动检查/修复数百个文件.有没有更简单的方法来删除这些不必要的svn:mergeinfo属性?

PS我不是在寻找C++ SVN API代码.

svn tortoisesvn merge svn-mergeinfo

136
推荐指数
4
解决办法
6万
查看次数

Tortoisesvn跳过录制mergeinfo

我从我们的一个svn回购中检查了行李箱.

然后我右键单击 - >合并 - >合并一些修订 - >从分支A合并 - >选择一个修订,然后最后应用合并.

我的TortoiseSVN更新文件,并更新mergeinfo.当我将这些更改提交给trunk时,tortoisesvn会向我显示要提交的文件,以及因为svn:mergeinfo已更新而受影响的/ trunk文件夹.

我的同事安装了完全相同的tortoisesvn,并做了完全相同的事情.我们有完全相同的全局忽略模式.当他执行合并过程时,主干上的svn:mergeinfo属性将不会更新.仅合并文件.怎么可能?是否有一个设置告诉tortoisesvn在合并时不包含mergeinfo?

svn version-control tortoisesvn merge svn-mergeinfo

17
推荐指数
1
解决办法
2088
查看次数

标签 统计

merge ×2

svn ×2

svn-mergeinfo ×2

tortoisesvn ×2

version-control ×1