如何从 SourceGear Vault 迁移到 TFS?
有没有简单的方法可以将文件版本从 SourceGear Vault 迁移到 TFS?
Is there any easy way of migrate files version from SourceGear Vault to TFS?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
并不真地。 TFS 不太擅长导入历史记录。
从好的方面来说,这是您重新排列源代码树的机会。
Not really. TFS isn't too good about importing history.
On the plus side, this is your chance to rearrange your source code tree.
MS 创建了一个用于创建导入和导出工具的工具包。
但是 快速搜索 不会显示(在前几次点击中)任何已完成艰苦工作的人。
另一种选择是导入当前状态(只需将 TF 添加到导入分支广告中,然后分支到您的工作项目中),并保留 Vault 以供您需要查看历史记录时使用。
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.
根据我的经验,只有一条“艰难的路”。
我通过 Git 将公司中的所有源代码从 Vault 7 迁移到 Team Foundation Version Control 2015。
所以简短的回答是“不”。
如果有人对不容易的方法感兴趣,
我们通过使用从 Vault 迁移到 Git 到 TFVC
https://github.com/tomaskovarik/chalk
和
https://github.com/git-tfs/git-tfs
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