28

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

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

4

2 回答 2

48

两步:

  • svn:needs-lock属性放在这些文件上。这样他们就以只读方式签出
  • 当必须修改这样的文件时,使用svn lock命令并像往常一样提交

链接:

于 2009-02-20T15:29:55.080 回答
18

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

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