I have downloaded the source code for https://svnbridge.codeplex.com/SourceControl/latest
I use the SVNBridge client version. It giving error when I try to perform check-out on a file as:
There is an error in XML document (0,0).
I guess I need to update the TFS references in the project because I am using TFS 2012. So I open this solution in VS2010. I see that there is a reference for 'Codepelx.TFSLibrary'. I think this is not compatible with TSF2012, so I need a reference that is for TFS2012. Any idea where I can find this? Am I on right path to make the application work with TFS2012?
http://svnbridge.codeplex.com/discussions/400625
I have managed to make SvnBridge v6.2 work with TFS 2012 by refering to above article with minor changes as described below...
Download the code from CodePlex.
Unzip it to a folder.
There will be a batch file that builds all projects. Run that (double click).
Copy folder SvnBridgeVialis to your IIS server and follow below instructions.
I have followed above article (pasting text below). Only thing I have done differently is that:- Created the SVNBridge website application under the Sites at port 8081 and not under the Default Web Site.
After doing this I tested it. Problem is that when I checkout any folder/file, then choose the checkout-directory as: C:\test on my local PC. The code from the TFS 2012 along with the checked-out files has been copied to the above folder on the PC where I am performing the check-out. I could not get the code which is being checked-out to go and sit into the TFS 2012.
Since I could not get the SVNBridge to do the migration of code from SVN into the TFS, I have used another tool (free) SVN2TFS:- http://svn2tfs.codeplex.com/
Now I have successfully migrated code from SVN along with revision history and folder structure into TFS2010.
I think now next step is to migrate from TFS 2010 to TFS 2012 which should not be a difficult task.