如何避免svn:mergeinfos在子文件夹上? [英] How to avoid svn:mergeinfos on sub-folders?
本文介绍了如何避免svn:mergeinfos在子文件夹上?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我们尝试仅将'svn:mergeinfo'属性保留在根分支文件夹中。但是,我们一直看到它爬进子文件夹。我们已经找到了一些可能的原因:
We try to keep the 'svn:mergeinfo' property on the root branch folder only. However, we keep seeing it creep into subfolders. We've been able to identify some possible causes:
- 在repo-browser中移动文件夹
- 在IntelliJ中移动和/或重命名包
- 使用旧的svn客户端
任何人都可以提供一系列我们不应该做的事情,以避免意外创建这些属性?
Can anyone provide a list of things we should not do in order to avoid creating these properties by accident?
我们使用的工具是IntelliJ 8(很快9),Ankh,TortoiseSVN和SlikSvn。
The tools we are using are IntelliJ 8 (soon 9), Ankh, TortoiseSVN and SlikSvn.
推荐答案
我们编写了一个SVN挂钩/触发器,它只是拒绝对非主干上的svn:properties的提交。我们从未回头。
We wrote a SVN hook/trigger that simply rejects commits to svn:properties on non-trunk. We never looked back.
这篇关于如何避免svn:mergeinfos在子文件夹上?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文