强制用户在编辑前锁定SVN中的文件

Zoo*_*ing 26 svn version-control tortoisesvn visualsvn

我们的项目中有一些文件无法合并,因此在编辑之前必须由用户锁定文件.有没有办法强制用户在编辑之前锁定文件?

我们正在使用Subversion和TortoiseSVN/VisualSVN.

cad*_*ian 46

两个步骤:

  • svn:needs-lock属性放在这些文件上.这样他们就会以只读方式结账
  • 当必须修改这样的文件时,使用svn lock命令并照常提交

链接:


God*_*ith 17

更具体地说,如果您安装了TortoiseSVN,

  1. 在Windows资源管理器中右键单击该文件,选择TortoiseSVN-> Properties
  2. 单击New-> NeedsLock
  3. 在对话框中选择需要锁定:
  4. 单击确定
  5. 提交文件
  6. 完成!