Removes the TFS bindinds from a C# Visual Studio project
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
UnbindTFS
.gitattributes
.gitignore
README.md
UnbindTFS.sln

README.md

UnbindTFS

Removes the TFS bindinds from a C# Visual Studio project. The application does the following steps to remove the TFS binding:

  1. Edits the solution .sln files and removes these lines:
GlobalSection(TeamFoundationVersionControl) = preSolution
   SccNumberOfProjects = 
   SccEnterpriseProvider = 
   SccTeamFoundationServer = 
   SccProjectUniqueName0 = 
   SccProjectName0 = 
   SccAuxPath0 = 
   SccLocalPath0 = 
   SccProvider0 = 
EndGlobalSection
  1. Edits the C# project files (.csproj) and removes these lines:
   <SccProjectName></SccProjectName>
   <SccLocalPath></SccLocalPath>
   <SccAuxPath></SccAuxPath>
   <SccProvider></SccProvider>
  1. Removes all the .vssscc and .vspscc files.

Tha applcation has the abilitiy to ignore folders. So if you have you project on git with all the binding by providing '.git' it will ignore it.