views:

314

answers:

2

Hi

We have a large solution with many projects. Some of the projects were outsourced, and the vendor used TFS. When they commited into our SVN repo, some of the bindings are still hanging around.

When I open the sln, VS2008 says "The source control provider associated with the solution cannot be found, do you want to remove them". I hit yes, save and exit, and then next time it does it all again :)

So - anyone know how I cam get rid of any TFS bindings from the sln once and for all? Do I need to manually search the csproj files for any "scc" references and remove?

Thanks!

+2  A: 

The way to remove the bindings is to search the csproj files and remove it. There is a similar question on this topic already: See: http://stackoverflow.com/questions/160495/how-to-remove-tfs-source-control-bindings-for-a-solution-from-the-command-line

Brian
Thanks. I'll have to do this the hard way :) I saw the other post but found it a bit inconclusive, so thought I'd check.
Matt Roberts
It looks like there might be some automated tools described at the other one with a link to: http://www.atalasoft.com/cs/blogs/jake/archive/2008/05/21/2custom-nant-task-for-removing-tfs-bindings.aspxI would start there.
Brian
+1  A: 

Some PDA deployment projects(.vddproj) had some bindings hanging around. Just removed them manually :)

Cosmin Onea
Awesome! Just to clarify - we manually edited the csproj files and vdproj files and removed all references to "Scc". But we also had some "vddproj" files hanging around that needed to be changed also - this did the trick and solved the problem :)
Matt Roberts