首页 > 解决方案 > 有什么方法可以帮助避免意外提交 TortoiseSVN 中的 svn:externals?

问题描述

我在一个开发团队中,有一些成员不小心提交了对 svn:externals 的更改。如果有问题的外部文件来自不同的仓库,它们在 TortoiseSVN 中会得到更好的处理,在 TortoiseSVN 中具有清晰的视觉分离(见下文),并且默认情况下不检查:

在此处输入图像描述

但是,如果它们来自同一个repo(大型公共 repo 的不同区域中的不同项目),则没有视觉迹象表明要提交的文件有任何不同。

除了诸如提交钩子之类的服务器端功能之外,还有什么方法可以防止向外部提交?这确实造成了一些问题。

标签: svnsvn-externals

解决方案


没关系,我没有使用最新版本的 TSVN。最近的版本有这个BlockPeggedExternals功能


推荐阅读