在Subversion中对外部文件使用'needs-lock'不能按预期工作

时间:2012-05-09 20:33:35

标签: svn tortoisesvn

我希望在创建工作副本时,某些共享文件显示为只读。

我正在尝试为几个项目设置一个存储库,这些项目都需要一些与资源相同的文件。我已将它们设置为使用Subversion中的External属性进行共享(实际上我使用的是TortoiseSVN)文件标记在属性的特定修订版本中。这一切似乎都很好。由于文件是共享的,我希望它们被锁定,这也有效。但是,我也希望开发人员知道不要意外编辑该文件。我尝试在文件上使用'needs-lock'属性,因此它们会以只读方式检出。如果我从“真实”来源制作我的工作副本,那就有用了。如果我有一个使用外部引用来获取文件的工作副本,但它不会被创建为只读,并且在您尝试提交之前无法知道它不应被编辑。

我一直无法找到解释使用外部文件锁定的任何内容。还有另一种方式,也许我错过了我的文件设置?感谢。

0 个答案:

没有答案