我已获得完整的源代码并在本地进行开发(C#.NET / XAML / Visual Studio 2010),但我没有访问TFS的权限。
每次打开解决方案时,都会要求连接TFS,我必须每次取消,但从现在开始,代码将在本地开发,我无法访问TFS。
如何有效地“断开”与此构建相关的TFS连接?
每次打开解决方案时,都会要求连接TFS,我必须每次取消,但从现在开始,代码将在本地开发,我无法访问TFS。
如何有效地“断开”与此构建相关的TFS连接?
文件>源代码控制>更改源代码控制...>取消绑定
被打败了...
如果解决方案已经解除了绑定(这有时可能会发生),您可以简单地打开解决方案文件或项目文件,然后在记事本中删除有关连接到 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
只需要阅读它,您就能理解它所说的。非常简单、自我描述和自我说明。只需删除此部分并重新打开您的解决方案。
我发现的最好的方法是去工具 > 选项然后,在左侧菜单中选择"源代码控制"。
在右侧会看到一个"当前源代码控制插件:"下拉菜单。选择"无",请在没有打开项目的情况下进行此操作。
这样做方式使得如果你想学习 TFS,将会非常容易。