当我合并存储库中的内容时,Subversion 想要添加/更改许多 svn:mergeinfo
属性到与我想要合并的内容完全无关的文件中。
关于这种行为的问题已经在 Stack Overflow 上提出过了:
从我对上述主题的理解来看,我的存储库中的许多文件似乎都有明确的 svn:mergeinfo
属性,尽管它们本不应该具有这些属性。建议是减少数量,只将这些属性放在相关的文件/文件夹中。
因此,现在我的问题是: 如何轻松地删除这些不需要的属性?我使用 TortoiseSVN,但我不愿意手动检查/修复数百个文件。有没有更简单的方法去除那些不必要的 svn:mergeinfo
属性?
另外,我是 没有,正在寻找 C + + SVN API 代码。