csproj& cspscc文件专门签出。 2个开发人员如何在Source Safe中的同一个项目中工作?

时间:2010-01-07 17:58:26

标签: visual-studio visual-studio-2008 visual-sourcesafe

我和另一位开发人员正在使用Source Safe处理相同的VS 2008项目。如果我们中的一个人需要添加一个新项目,那么没有签出csproj文件的人会收到一条消息,说明他们无法添加,因为已签出csproj和vspscc文件。

这是Source Safe的正常行为吗?要求此人办理登机手续或使用其他源控制软件的解决方法是什么?

2 个答案:

答案 0 :(得分:0)

当我在200-2006时间框架内使用VSS时,这是'正常行为'。 VSS中可能有一些选项可以关闭“独占结账”,这样可以让你们两个同时检出文件,而在第二次检查文件的人必须进行合并。

答案 1 :(得分:0)

您可以通过Options dialog, Allow Multiple Checkouts checkbox关闭SourceSafe中的独占结帐。这将允许您和您的同事同时检出.csproj。但是,如果您同时进行更改,则需要在第二个人办理登机手续时合并这些更改 - 与其他版本控制系统相比,SourceSafe的合并工具非常弱。因此,虽然多次结账可以成为救星,但您仍然希望尽可能避免使用它。

相关问题