我正在使用 VisualSVN Server 将我的文件存储在存储库中。然后我使用 TortoiseSVN 客户端检查它们。我想确保当一个客户端锁定并开始处理文件时,其他客户端也不应该能够对同一文件进行更改。当他们签出存储库时,他们应该将文件视为“只读”。
为了做到这一点,我去了 TortoiseSVN 的配置文件并添加了属性"*.* = svn:needs-lock=true"
,并且我还取消了该行的注释enable-auto-props = yes
,无论是在服务器端还是在客户端都可以确定。但是在锁定之后,其他客户端仍然可以修改文件,尽管他们不能提交它,因为锁定已经被锁定了。
谁能看看这个并告诉我我做错了什么?