我有一个从源代码管理解决方案复制的Visual Studio解决方案文件。我不希望它受到源代码管理,当我打开它时,我收到消息:the solution you are trying to open is bound to source control
我删除了.vsssscc文件,但仍然收到消息。我怎样才能摆脱它?
谢谢。
您需要通过删除以下全局部分来清理解决方案文件 (.sln):
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 2
SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
SccTeamFoundationServer = http://example.com/tfs/defaultcollection
SccLocalPath0 = .
/// --- more solution specific stuff omitted --- ///
EndGlobalSection
并且需要从每个项目文件(C# 项目的 .csproj)中删除源代码管理引用:
...
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
...