Tutorial :TFS and SVN



Question:

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.


Solution:1

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.


Solution:2

I think I just thought of a work around. I should be able to download there source to a vendor-src dir... copy that too our trunk then check that into tfs...

To do a merge, get latest from vendor svn... use Beyond Compare to merge our trunk and vendor-src and with beyond compare i can associate both folders with there respective version control repos.

Kind of clunky and some disconnect because both sides will be missing check-in comments, and not really optimal, but I believe it to be the best option I have available right now.


Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Previous
Next Post »