TFS and SVN

svntfs

I'm about to begin working on a collaborative effort with another vendor. The vendor has the source code and an SVN repository, while we have TFS. I'm interesting in using the Work Item tracking available in TFS but use SVN as the source control. Does anyone know if this is possible?

Another option I think would be to have some kind of polling mechanism so that I could download SVN source in to TFS source and then just use TFS source control as I would regularly. I think the main problem there would be getting my changes back in to the SVN repository.

Best Answer

I suppose it's possible, but you'll have no way to associate work items with changesets or shelvesets, which to me is one of the things I love most about TFS.

I think either way you're going to have some tricky merging/synchronizing to do. In my opinion, your best bet is to agree on a single source control solution for both teams.

If you only want to use TFS's work item tracking without it's source control functionality, you should be able to.