Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio csproj&cspscc文件以独占方式签出。2+开发人员如何在源代码安全环境中在同一项目中工作?_Visual Studio_Visual Studio 2008_Visual Sourcesafe - Fatal编程技术网

Visual studio csproj&cspscc文件以独占方式签出。2+开发人员如何在源代码安全环境中在同一项目中工作?

Visual studio csproj&cspscc文件以独占方式签出。2+开发人员如何在源代码安全环境中在同一项目中工作?,visual-studio,visual-studio-2008,visual-sourcesafe,Visual Studio,Visual Studio 2008,Visual Sourcesafe,我和另一个开发人员正在使用源代码安全进行相同的VS2008项目。如果我们中的一个人需要添加新项目,未签出csproj文件的人会收到一条消息,他们无法添加,因为csproj和vspscc文件已签出 这是源代码安全的正常行为吗?除了要求此人签入或使用其他源代码管理软件之外,还有什么解决方法?这是我在200-2006年使用VSS时的“正常行为”。VSS中可能有一些选项可以关闭独占签出,这将使你们两人同时签出文件,而在第二个文件中签出文件的人必须进行合并。您可以通过关闭SourceSafe中的独占签出。

我和另一个开发人员正在使用源代码安全进行相同的VS2008项目。如果我们中的一个人需要添加新项目,未签出csproj文件的人会收到一条消息,他们无法添加,因为csproj和vspscc文件已签出


这是源代码安全的正常行为吗?除了要求此人签入或使用其他源代码管理软件之外,还有什么解决方法?

这是我在200-2006年使用VSS时的“正常行为”。VSS中可能有一些选项可以关闭独占签出,这将使你们两人同时签出文件,而在第二个文件中签出文件的人必须进行合并。

您可以通过关闭SourceSafe中的独占签出。这将允许您和您的同事同时签出.csproj。但是,如果双方都进行了更改,则需要在第二个人进行签入时合并这些更改,而SourceSafe的合并工具与其他版本控制系统相比是出了名的薄弱。因此,尽管多次结账可能是一个救命稻草,但您仍然希望尽可能避免这种情况