gpt4 book ai didi

visual-studio-2010 - 如何防止 “There appears to be a discrepancy between the solution'的源代码控制……”而无需更改.sln文件

转载 作者:行者123 更新时间:2023-12-03 08:41:07 26 4
gpt4 key购买 nike

注意:我看到了"There appears to be a discrepancy between the solution's source control ....",但这并不适用,因为我希望在不更改.sln文件的情况下进行修复。

出于某种原因,任何时候我打开sln文件中包含的解决方案:

SccTeamFoundationServer = http://servername:8080/tfs/defaultcollection
SccAuxPath* = http://servername:8080/tfs/defaultcollection

我的VSS副本坚持将其切换到
SccTeamFoundationServer = http://servername:8080/tfs/
SccAuxPath* = http://servername:8080/tfs/

保存这些更改确实可以为我解决所有问题,但是使用同一版本控制服务器的其他所有人都可以使用第一个版本,但不能使用第二个版本。我希望我的计算机的版本控制服务器/路径与我的同事的一致。

每个人都在使用Visual Studio 2010和Visual Studio 2010 Team Explorer。

最佳答案

我遇到了一个包含* .vcxproj项目文件的解决方案,该问题以前曾从VS2008迁移到VS2010。
在.sln文件和.vcxproj文件中都定义了TFS的路径。

最简单的解决方法是更新* .vcxproj项目文件以使用SAK关键字。

即从以下格式更新:

<SccProjectName>$/MyProject/Directory/abc</SccProjectName>
<SccAuxPath>http://servername:8080/tfs/defaultcollection</SccAuxPath>
<SccLocalPath>.</SccLocalPath>
<SccProvider>{11111111-1111-1111-1111-111111111111}</SccProvider>


<SccProjectName>SAK</SccProjectName>
<SccAuxPath>SAK</SccAuxPath>
<SccLocalPath>SAK</SccLocalPath>
<SccProvider>SAK</SccProvider>

关于visual-studio-2010 - 如何防止 “There appears to be a discrepancy between the solution'的源代码控制……”而无需更改.sln文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5720265/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com