How to migrate from SourceGear Vault to TFS?

2019-04-07 12:50发布

问题:

Is there any easy way of migrate files version from SourceGear Vault to TFS?

回答1:

Not really. TFS isn't too good about importing history.

On the plus side, this is your chance to rearrange your source code tree.



回答2:

MS have created a toolkit for creating import and export tools.

But a quick search doesn't show (in the first few hits) anyone who has done the hard work.

Another option is to import current state (just perform a TF add into an Import branch ad then branch into your working project), and keep Vault around for when you need to look at history.



回答3:

In my experience there is only a 'hard way'. I migrated all of the source code in my company from Vault 7 to Team Foundation Version Control 2015 through Git. So the short answer is 'no'.

If anyone is interested in a non-easy way, we migrated from Vault to Git to TFVC by using https://github.com/tomaskovarik/chalk and https://github.com/git-tfs/git-tfs