如何以只读方式获取svn:externals的功能?

svn:外部可以很好的吸引中央图书馆或IP到一个项目,以便它们可以保存在一个可访问的位置.

但是,如果我要求人们使用通用IP的外部标签(因此它们不会改变),它会打开他们无意中对标签进行更改的可能性.

如何使svn:externals只读?如果有一些额外的论据或某种外部方式,我们可以添加到程序中以供大家遵守,这是可以接受的.

使用svn存储库钩子来避免进入特殊的目录,例如标签

如果您使用ttb(trunk,tags,branches)命名约定和只读svn:external访问代码驻留在tags-directories中,则可以使用预提交钩子来避免进入这些目录.

以下是详细信息:
SVN pre-commit hook for avoiding changes to tags subdirectories

http://stackoverflow.com/questions/245149/how-can-i-get-the-functionality-of-svnexternals-in-a-read-only-fashion

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:如何以只读方式获取svn:externals的功能?