SVN中的单用户结账

Pal*_*alo 5 svn tortoisesvn visualsvn

我想做以下事情:

当一个用户正在从SVN编辑文件时,在第一个用户提交更改之前,没有其他用户可以编辑此文件.那就是svn中的文件会有某种写法.

这在SVN中是否可行?怎么做?是否可以为单个文件或目录(而不是整个存储库)设置此项?

为什么这会有用?二进制文件和其他一些文件的冲突无法轻松解决.我想将svn中的excel文件设置为以上述方式写入锁定.

我欢迎指导如何在我使用的VisualSVN或TortoiseSVN中执行此操作.

Adr*_*ith 4

您可以在此类文件上设置属性svn:needs-lock,然后该文件将被“只读”检出。如果要编辑它,则必须使用 .lock 文件锁定文件svn lock。该工作流程正是针对这种情况。

有关 的信息,请参阅此处http://svnbook.red-bean.com/en/1.5/svn.ref.properties.htmlsvn:needs-lock