svn:mergeinfo 中的过时条目



我的svn:mergeinfo中有过时的条目,来自已经删除的分支。有没有办法清理svn:mergeinfo中的条目?

自动方式?不,没有。但是你可以用手做,要么使用

svn propdel svn:mergeinfo path/to/dir

如果要删除完整的合并信息,或

svn propedit svn:mergeinfo path/to/dir

如果您只想更改一些行。

但是,我强烈建议您仅在真正没有意义的情况下删除/修改该属性。例如,在典型的 svn 存储库布局中,

/
/trunk
/tags
/tags/t1
/tags/t2...
/branches
/branches/b1
/branches/b2...

svn:mergeinfo属性应仅在中继节点和分支根节点(即/branches/B1 等)上设置。如果您从不合并除主节点和分支根节点以外的任何其他节点,则通常可以安全地删除其他文件上的所有 mergeinfo 属性。

最后一点:如果svn:mergeinfo唯一困扰你的地方是树干,那就停在这里。这太麻烦了,收益太少:)

相关内容

  • 没有找到相关文章

最新更新