从 Subversion 迁移到 Team Foundation Server
我们正在寻找任何经过验证的迁移路径来将 Subversion 存储库移动到 Team Foundation Server。 似乎已经停产了一款名为 CS-Converter 的产品(ComponentSoftware 主页)但找不到人用过。
CS-Converter 是一款可靠的产品吗?还有其他我没有找到的资源吗?或者有人有一些个人经验可以指导我们吗?
更新:为了澄清,我们实际上需要将现有存储库从 Subversion 移动到 Team Foundation Server(从上到下的顺序),因此虽然 SVNBridge 很好,但它只是完成了这项工作。 我们需要一种经过验证的、安全的方法来迁移存储库
We are looking for any proven migration path for moving a Subversion repository to a Team Foundation Server. Seems that there has been a discontinued product named CS-Converter(ComponentSoftware homepage) but can't find anybody having used it.
Is CS-Converter a solid product, are there any other resources I haven't found or does anybody have some personal experience which can guide us?
UPDATE: Just to clarify, we need to actually move the existing repository from Subversion to Team Foundation Server (orders from up high), so while SVNBridge is nice, it just does do the job. We need a proven, safe way to migrate the repository
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
也许此讨论 对你来说很有趣。
Krysoft 提到了另一个软件,它已经过测试并证明运行良好。
Maybe this discussion is interesting for you.
There's another software mentioned from Krysoft which has been tested and proved working well.
在 TFS 支持符号链接之前,某些 SVN 项目无法迁移,而 Windows 本身已经可以很好地支持符号链接。
Some SVN projects cannot be migrated until TFS support symlinks which Windows itself already does just fine.
CodePlex 网站团队推出了自己的自制 TFS 桥接软件SvnBridge:
您可能想尝试一下。
The CodePlex website team rolled thier own homegrown TFS bridging software SvnBridge:
You might want to try it out.
老实说,最简单的方法就是编写脚本。 由于 TFS 具有托管对象模型,因此编写 subversion 调用脚本来获取项目的每个版本,然后使用对象模型签入 TFS 应该不会太困难。
也许其中最困难的部分是使用 TFS 脚本编写颠覆脚本更容易。 听起来是一个有趣的项目。 :)
To be honest, the easiest way will be to script it. Since TFS has a managed object model it shouldn't be too difficult to script a subversion call to get each version of the project and then use the object model to check into TFS.
Probably the hardest part of this would be scriping subversion with the TFS scripting easier. Sounds like an interesting project. :)