【问题标题】:How do I remove TFS connections from a Visual Studio 2010 C# project/solution?如何从 Visual Studio 2010 C# 项目/解决方案中删除 TFS 连接?
【发布时间】:2011-04-11 18:51:32
【问题描述】:

我已获得可在本地处理的完整源代码 (C#.NET/XAML/Visual Studio 2010),但我无权访问 TFS。

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

如何有效地将 TFS 与此构建“断开”?

【问题讨论】:

标签: visual-studio-2010 tfs project solution


【解决方案1】:

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

文件->源代码管理->更改源代码管理

【讨论】:

  • 如果它已经解除绑定,但它仍然尝试连接到 TFS 怎么办?因为我遇到了这个问题。
【解决方案2】:

文件>源代码管理>更改源代码管理...>取消绑定

被打败了……

【讨论】:

    【解决方案3】:

    如果解决方案已经未绑定(有时会发生),您只需在记事本中打开解决方案文件或项目文件,然后删除有关连接到 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
    

    只要阅读它,您就会明白它所说的内容。非常简单,自我描述和自我解释。只需删除此部分并重新打开您的解决方案即可。

    【讨论】:

      【解决方案4】:

      我发现最好的方法是去 Tools > Options 然后,在左侧菜单下选择“Source Control”。

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

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

      【讨论】:

        猜你喜欢
        • 2019-01-17
        • 1970-01-01
        • 2015-01-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-10-03
        • 2020-03-25
        相关资源
        最近更新 更多