TortoiseSVN有没有办法让文件自动更新,并在打开时锁定?

时间:2014-07-31 04:36:25

标签: svn svn-lock

目前在Windows 7计算机上使用TortoiseSVN 1.7.13,Build 24257

您好。我是一个TortoiseSVN newb,找不到任何与我遇到的这种困境有关的线程。

在工作中,有3个人在任何给定时间编辑特定的Excel文件。 为避免冲突(超过1人提交不同/部分更新的版本),我们将在一个单独的聊天组中宣布我们将编辑该文件。

由于这个文件很少,并且发布此公告的聊天组与所有其他SVN文件编辑公告相同,我发现不断检查聊天和排序内容是浪费时间。

所以,我想知道当双击/打开指定文件时是否可能发生以下情况:

  1. 如果没有锁定,请更新并提示用户锁定文件 - 如果用户选择不锁定文件,请打开只读版本。 *锁定所有者提交(或手动释放)文件后删除锁定
  2. 如果已锁定,则在打开只读版本之前会更新并提示用户文件被锁定
  3. 作为一项实验,我试图: 右键单击文件>属性>新>需要锁定>需要锁定(只读更新)

    但是其他两个同事发现这很麻烦,因为即使没有锁定令牌所有者,在打开文件的可编辑版本之前仍然需要获取锁定。

    可能有人知道上述3个动作是否可以在文件上执行?或者这是一个坏主意?

    如果在操作1中无法提示用户锁定文件,则对此方法的一个警告是,如果尚未发出锁定令牌,那些只想查看该文件的人会偶然锁定该文件。除此之外,我不能真正看到这种方法有多大错误。

0 个答案:

没有答案