如何从Visual Studio 2010 c#项目/解决方案中删除TFS连接?



我已经得到了完整的源代码在本地工作(c#。. NET/XAML/Visual Studio 2010),但我无法访问TFS。

每次我打开解决方案时,它总是要求TFS,我每次都必须取消,但是代码现在从这里开始在本地开发,我将无法访问。

我如何有效地"断开"TFS从这个构建?

您可以选择脱机工作,也可以取消绑定项目:

File->Source Control->Change Source Control

File>Source Control>Change Source Control…>Unbind

如果解决方案已经未绑定(有时会发生这种情况),您可以简单地打开解决方案文件,或者在记事本中打开项目文件,并删除有关连接到TFS的信息。

例如,在解决方案文件(.sln文件)中,您可能看到如下信息:
GlobalSection(TeamFoundationVersionControl) = preSolution
    SccNumberOfProjects = 4
    SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
    SccTeamFoundationServer = https://nemati.visualstudio.com/defaultcollection
    SccLocalPath0 = .
    SccProjectUniqueName1 = ..\Framework\Framework\Framework.csproj
    SccProjectName1 = ../Framework/Framework
    SccLocalPath1 = ..\Framework\Framework
    SccProjectUniqueName2 = Website\Phis.csproj
    SccProjectName2 = Website
    SccLocalPath2 = Website
    SccProjectUniqueName3 = Tests\Tests.csproj
    SccProjectName3 = Tests
    SccLocalPath3 = Tests
EndGlobalSection
只要读一下,你就会明白它说的是什么。非常简单,自我描述和自我解释。请删除此部分并重新打开解决方案。

我发现最好的方法是进入工具>选项然后,在左侧菜单下选择"源代码控制"。

您应该在右侧看到一个"当前源代码控制插件:"下拉菜单。选择"None",请在没有项目打开时执行此操作。

如果你想学习TFS,这样做会很容易。

最新更新