You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Alessandro Riolo <al...@gmail.com> on 2007/02/16 13:05:12 UTC

Migrating TFS changesets to SVN revisions

Dear all,
I have a project in a SVN repository that was previously managed from
TFS and before that from VSS. At the time, when migrating from VSS to
TFS we were able to keep all the metadata, but not so when (months
later) we moved to SVN (we were quite in a hurry, so we just committed
the current code to the trunk).
Now we are using StatSVN (great tool), so we started to wonder if
there is no way to recover the lost metadata. I don't know much about
how SVN is working inside (I can easily set up and manage SVN
repositories, but that's it), and I couldn't find so many tips about
our issues:
Is possible to migrate TFS changesets to SVN revisions?
Better, it is possible to do it at a later stage (I mean, we happily
moved to SVN months ago)?
Any available resource to check?

Thank you in advance,
Ale

-- 
ale
http://aledeniz.blogspot.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Migrating TFS changesets to SVN revisions

Posted by Nathan Kidd <na...@spicycrypto.ca>.
Alessandro Riolo wrote:
> Is possible to migrate TFS changesets to SVN revisions?

I'm not aware of any pre-existing tool to do this.  However, it might 
not be too difficult to add TFS 'source' support to Tailor
http://progetti.arstecnica.it/tailor
TFS and Subversion are very similar conceptually (centralized, global 
changesets, directory move/rename, etc.) so there shouldn't be any 
issues mapping events.

> Better, it is possible to do it at a later stage (I mean, we happily
> moved to SVN months ago)?

This would be more complicated, but I suppose you could theoretically 
try a svn -> svn migration with a tool like Tailor.  Just a thought; I 
have no actual experience with it.

-Nathan


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org