<p>I was wondering if anyone tried migrating between TS and SVN/CC. 
What I mean by migrating is importing and exporting the repository between source control systems without losing the history.</p>

<p>How good are the tools to migrate to and from VSTS? </p>

<p>I am also interested in knowing any opinion regarding using Team System from users of SVN and continuous integration.</p>

<p>EDIT:
Assume I need the history, otherwise why use a SCM?</p>

[{'answer_id': 71859, 'author': 'Almond', 'author_id': 1603, 'author_profile': 'https://Stackoverflow.com/users/1603', 'pm_score': 1, 'selected': False, 'text': '<p>I\'m not a totally expert in team system but I found the recent dotnetrocks show on team server to be really interesting:</p>\n\n<p><a href="http://www.dotnetrocks.com/default.aspx?showNum=373" rel="nofollow noreferrer">http://www.dotnetrocks.com/default.aspx?showNum=373</a></p>\n\n<p>I think it might hold some information that could be of use to you.</p>\n'}, {'answer_id': 71884, 'author': 'rohancragg', 'author_id': 5351, 'author_profile': 'https://Stackoverflow.com/users/5351', 'pm_score': 0, 'selected': False, 'text': '<p>In a <a href="http://www.dotnetrocks.com/default.aspx?showNum=373" rel="nofollow noreferrer">recent episode of DotNetRocks!</a> Brian Randell and Martin Woodward are of the opinion that in adopting a new Source Control / SCM system you\'re probably better off starting from a clean slate (begin with the most recent release and don\'t try to migrate history, and use the original system for read-only viewing of change history / blame).</p>\n\n<p>Their discussion was focussed on Visual Source Safe rather than SVN and clearly the migration from/to SVN won\'t be nearly so problematic but I still think it\'s good advice. Ask yourself the question "how often do I <em>really</em> need the history?". Is it more work than justifies the benefit? Are you just making a rod for your own back? (...insert metaphor here...)</p>\n\n<p><strong>Update:</strong> whoa! someone just gave <a href="https://stackoverflow.com/questions/71749/migrating-to-team-system-from-svn-cruise-controlnet-and-back#71859">exactly the same answer</a> at the same time as me - spooky!</p>\n'}, {'answer_id': 272599, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 3, 'selected': True, 'text': '<p>Try tfs2svn... worked great for a project with 1200 TFS changesets.  It was a bit fussy to setup when svn authentication is enabled, but otherwise great.</p>\n\n<p><a href="http://sourceforge.net/projects/tfs2svn/" rel="nofollow noreferrer">http://sourceforge.net/projects/tfs2svn/</a></p>\n'}]
['https://Stackoverflow.com/questions/71749', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/7028/']