我们的项目中有一些文件无法合并,因此在编辑之前必须由用户锁定文件.有没有办法强制用户在编辑之前锁定文件?
我们正在使用Subversion和TortoiseSVN/VisualSVN.
两个步骤:
将svn:needs-lock属性放在这些文件上.这样他们就会以只读方式结账
当必须修改这样的文件时,使用svn lock命令并照常提交
链接:
http://svnbook.red-bean.com/nightly/en/svn.advanced.locking.html
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-locking.html
更具体地说,如果您安装了TortoiseSVN,
在Windows资源管理器中右键单击该文件,选择TortoiseSVN-> Properties
单击New-> NeedsLock
在对话框中选择需要锁定:
单击确定
提交文件
完成!