我正在比较两个解决方案文件,发现它们之间有一个奇怪的区别。它们都正确构建,并且源代码控制似乎有效。我想相信我看到了一个没有区别的区别,但我需要一些帮助来说服自己。
在
Global
GlobalSection(TeamFoundationVersionControl) = preSolution
解决方案之一有
SccNumberOfProjects = 25
另一个有
SccNumberOfProjects = 26
“26”的解决方案有一个部分
SccProjectUniqueName25 = SomethingTests\\SomethingTests.csproj
SccProjectName25 = SomethingTests
SccLocalPath25 = SomethingTests
但带有“25”的解决方案以“SccProjectUniqueName24”结尾。
在这两种情况下,SomethingTests 项目在由 Visual Studio 打开时都存在于解决方案中。
另外,我查看了 File->Source Control->Change Source Control,发现在这两种情况下,有问题的项目都绑定到同一个服务器,在源代码管理的正确位置,已连接,状态为“有效的”!
所以,如果有人真的知道“Scc”部分是多余的信息,或者类似的东西,那么请告诉我,并请让我知道记录在哪里。