Bri*_*ian 33 version-control tfs visual-studio-2010
注意:我看到"解决方案的源代码控制之间似乎存在差异......",但这不适用,因为我希望在不更改.sln文件的情况下修复此问题.
出于某种原因,任何时候我打开sln文件中的解决方案:
SccTeamFoundationServer = http://servername:8080/tfs/defaultcollection
SccAuxPath* = http://servername:8080/tfs/defaultcollection
Run Code Online (Sandbox Code Playgroud)
我的VSS副本坚持将其切换为
SccTeamFoundationServer = http://servername:8080/tfs/
SccAuxPath* = http://servername:8080/tfs/
Run Code Online (Sandbox Code Playgroud)
保存这些更改确实为我解决了所有问题,但使用相同版本控制服务器的其他人都可以使用第一版而不是第二版.我希望我的计算机版本控制服务器/路径与我的同事一致.
每个人都在使用Visual Studio 2010与Visual Studio 2010团队资源管理器.
小智 30
我在使用包含*.vcxproj项目文件的解决方案时出现此问题,这些文件先前已从VS2008迁移到VS2010.TFS的路径在.sln文件和.vcxproj文件中定义.
最简单的解决方法是更新*.vcxproj项目文件以使用SAK关键字.
即从格式更新:
<SccProjectName>$/MyProject/Directory/abc</SccProjectName>
<SccAuxPath>http://servername:8080/tfs/defaultcollection</SccAuxPath>
<SccLocalPath>.</SccLocalPath>
<SccProvider>{11111111-1111-1111-1111-111111111111}</SccProvider>
Run Code Online (Sandbox Code Playgroud)
至
<SccProjectName>SAK</SccProjectName>
<SccAuxPath>SAK</SccAuxPath>
<SccLocalPath>SAK</SccLocalPath>
<SccProvider>SAK</SccProvider>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14553 次 |
最近记录: |