2010-12-14 52 views
0

有没有办法让龟svn自动锁定文件,当你检查出来,无需检查出来,然后锁定所需的文件?玳瑁SVN自动锁

此外,有没有办法不允许其他人检查任何文件,如果他们被锁定?现在,它允许他们签出锁定的文件,编辑它们,然后当它们提交文件时,会给它们一个锁定错误。

谢谢!

+2

您正在使用错误的工具。 SVN专为并发协作黑客攻击而设计:每个人都可以更改任何类型的所有内容,但只能在更新到最新更改后才能登录。 – sbi 2010-12-14 18:11:06

回答

4

这是一种无法回答的问题,但是Subversion(SVN)不是一个Lock-Modify-Unlock系统,它是一个Copy-Modify-Merge系统,虽然它提供了锁定功能,很容易合并(如图像,某些类型的数据集,Office文档等)。

通常,您不希望限制开发人员修改源代码块的能力,因为这会导致开发人员之间出现各种版本控制,语义不兼容和工作并发问题。如果您试图锁定源代码,我强烈建议您重新阅读Subversion或TortoiseSVN的帮助文档,以更好地了解如何以及为何如此。 Tortoise内置的帮助非常棒(可从TortoiseSVN上下文菜单中获得)。