相关疑难解决方法(0)

如何防止"解决方案的源代码控制之间似乎存在差异......"而不更改.sln文件

注意:我看到"解决方案的源代码控制之间似乎存在差异......",但这不适用,因为我希望在更改.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团队资源管理器.

version-control tfs visual-studio-2010

33
推荐指数
1
解决办法
1万
查看次数

解决方案的某些项目的源控制信息与项目文件中的信息之间似乎存在差异

我在Visual Studio 2010中的Reporting Services解决方案中收到此错误消息[我们使用TFS进行源代码管理]:

解决方案的某些项目的源控制信息与项目文件中的信息之间似乎存在差异.

要解决这种差异,有必要检查项目文件并更新它们.但是,如果检出失败,并且解决方案已关闭而未保存,则下次打开解决方案时将再次看到此警告.

只有一些项目被检出,但其他项目似乎没问题.所以这是我尝试过的:

  1. 我试图比较工作和不工作的项目文件可能有什么不同,但没有什么吸引我的眼球.
  2. 我环顾四周,尝试了一些建议的解决方案,例如"添加文件,签入然后将其删除并签入".没运气.
  3. 我试图在项目文件中查找"Scc"标签,但我没有在那里看到任何标签.我也没有在工作正常的项目中看到它们.看看我的解决方案,Scc条目看起来很合理.

救命!!我错过了什么?

tfs2008 visual-studio-2010 visual-studio

20
推荐指数
2
解决办法
1万
查看次数