如何在一个存储库上设置一个属性
问题描述:
我想为一个SVN回购设置一个属性(需要锁定)。我知道设置属性可以使用Subversion的config文件夹中的自动属性来完成。这不是我想要的,因为此设置是全局性的,我想只为一个存储库设置属性。如何才能做到这一点?如何在一个存储库上设置一个属性
问候,
约翰 - 基斯
答
你不能对储存设置属性全球范围内,病因有没有在那种方式存在一个全局配置。
Subversion的config文件夹是您的客户端的配置,而不是存储库。
您只能为特定文件设置特定的svn:needs-lock属性。但是你可以写一个脚本。
你可以做的是为特定的存储库编写一个钩子脚本来处理这个锁定,而不是通过属性。
感谢您的回复。如果我正确理解你,我必须做两件事。首先使用脚本在所有现有文件上设置属性,然后使用post-commit挂钩在新创建的文件上设置属性。它是否正确? – JohanKees 2011-02-15 09:51:13