2013-12-20 233 views
0

我在合并VS解决方案文件时似乎一直存在问题,因为文件的两个部分在某种程度上不同步。这两个部分在这里:Visual Studio解决方案文件

Global 
GlobalSection(TeamFoundationVersionControl) = preSolution 
     SccNumberOfProjects = 60 
     SccEnterpriseProvider = {1CA58AB2-18FA-4F8D-95D4-32DDF27D184D} 
     SccTeamFoundationServer = https://tfs.com 
     SccLocalPath0 = . 
     SccProjectUniqueName1 = Project\\Path\\Project.vbproj 
... 

在这里:

GlobalSection(TeamFoundationVersionControl) = preSolution 
     SccNumberOfProjects = 60 
     SccEnterpriseProvider = {1CA58AB2-18FA-4F8D-95D4-32DDF27D184D} 
     SccTeamFoundationServer = https://tfs.com 
     SccLocalPath0 = . 
     SccProjectUniqueName1 = Project\\Path\\Project.vbproj 

这些解决方案文件的两个不同的领域,但他们似乎失去同步相当频繁。我意识到这是由于合并不正确,但合并解决方案文件很困难。所以,我的问题是这样的:为什么这个文件中有两个单独的部分,就我所知,它们是彼此的镜像?

回答

0

我见过源代码管理相关部分在解决方案文件中跳来跳去,导致合并冲突。

不确定为什么该部分移动,但如果发生这种情况并且合并未正确解析,可能会导致重复。

您可能会在源代码控制日志(责备)中看到副本的来源。

最有可能你可以安全地删除重复。

相关问题