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

时间:2009-02-20 15:21:47

标签: svn version-control tortoisesvn visualsvn

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

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

2 个答案:

答案 0 :(得分:45)

两个步骤:

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

链接:

答案 1 :(得分:16)

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

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