是否可以在svn中锁定文件,以便没有人可以处理那些期望锁定的人

时间:2011-07-28 11:38:43

标签: asp.net svn

由于我对使用SVN的许多问题感到烦恼,因此可以锁定文件,以便其他人无法访问该文件。 SVN中是否有此类功能。

2 个答案:

答案 0 :(得分:1)

是的 - 有svn lock。其他用户可以检出锁定的文件,但只有锁所有者可以检查对其的更改。

然而,使用锁定很少是个好主意。对于锁拥有者来说,这可能会更方便,但它会减慢需要处理该文件的任何其他人的速度。合并冲突时通常的工作流程(在其他环境中称为“乐观锁定”)通常更快更顺畅,对大型团队来说更是如此。

答案 1 :(得分:0)

是的,方便地称为svn lock

svn help lock
lock: Lock working copy paths or URLs in the repository, so that
no other user can commit changes to them.
usage: lock TARGET...

另见svnbook