我需要知道哪些版本控制系统支持“单一签出”?当我说单人结帐(或单用户结帐)时,我的意思是一次只能有一个人签出文件。
到目前为止,我知道 Visual Source Safe (VSS) 和 Team Foundation Server (TFS)。您可以将任何其他系统添加到此列表中吗?
我问的原因是,我工作的大老板对将复杂性引入他的小团队持谨慎态度,并且更愿意避免使用“合并方法论”盛行的系统。现在他们使用 VSS,但我试图说服他们远离它,因为我知道它被普遍认为是一个非常糟糕的产品,最终会破坏您的数据并丢失您的整个签入历史记录。
带有设置的 SVNsvn:needs-lock
听起来可能会起作用。(请参阅SVN 中的单用户结帐)有没有办法在系统范围内进行设置?
还有其他选择吗?
谢谢你。