How to disconnect solution from source control on TFS

穿精又带淫゛_ 提交于 2019-11-28 22:23:08

In Visual Studio, select the solution in the solution explorer, then go to the File menu. Under the file menu, you'll see a Source Control menu. Under that you'll see Change Source Control.

Select this, and in the dialog box that comes up, choose "unbind."

Your solution is no longer bound.

Halit Can
  1. Delete *.vssscc, *.vspscc, files .
  2. Open .sln file on notepad. Delete the code lines:

Code:

GlobalSection(TeamFoundationVersionControl) = preSolution
        SccNumberOfProjects = 1
        SccEnterpriseProvider = JKHJ78900-10FA-6457-4535-645676465463}
        SccTeamFoundationServer = https://********.visualstudio.com/defaultcollection
        SccLocalPath0 = .
    EndGlobalSection
Olga

In VS-2013 from "Solution Explorer" select any solution. From FILE menu select Source Control->Advance->Change Source control. In the pop-up window you can finally click unbind button for each project of the solution. Took me a while to find from answer by @Robaticus. Sorry, can't comment yet.

I often need to take solutions or projects out of TFS source control to send to clients without and source control bindings left behind. I use a utility from CodePlex to acheive the job. PLease refer to my blog post "How to Permanently Remove TFS Source Control Bindings from Visual Studio Solutions (VS2012)" http://camerondwyer.wordpress.com/2012/11/07/how-to-permanently-remove-tfs-source-control-binding-from-visual-studio-solutions-vs2012/

You must also edit the .sln file, because Visual Studio stores TFS Bindings mostly in this file, one line per project.

Err, wait. You'll still use some source control, right ? Even if I'm no fan of TFS, dropping it for no source control would be a poor move.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!