当前位置:  开发笔记 > 开发工具 > 正文

将历史从SVN导入/导出到TFS

如何解决《将历史从SVN导入/导出到TFS》经验,为你挑选了1个好方法。

是否有任何导入和导出工具可以让我们将项目移入和移出具有完整历史记录和日志的团队系统?我们目前的SCM是SVN.

PS - 对不起,我知道这是一个转贴,但我之前没有得到答案...... :)



1> Matthew Sava..:

我不知道你是否仍然感兴趣,但我刚刚与我现在的雇主(我的项目使用SVN,他们想要将其迁移到另一个站点的TFS).

这些是我使用的以下步骤:

    在当前仓库上运行svndump,并将文件带到预期目标

    使用svn服务器(例如本地存储库)导入文件 - 为此我使用了VisualSVN Server.

    将SVN存储库签出到本地目录(例如svn co Proj_SVN)

    在同一台计算机上运行SvnBridge(来自CodePlex)

    将TFS存储库签出到本地目录(例如svn co http:// localhost:8080// Proj_TFS)

    使用Svn2Svn(来自codeplex)我运行以下命令:svn2svn /s:c:\temp\src\Proj_SVN /d:c:\temp\src\Proj_TFS /r::

根据修改的数量,您拥有的数据量以及网络的速度(例如,在TFS服务器上运行速度可能更快),可能需要10分钟后才能完成每个修订.

无论如何这是我用过的,它对我有用(虽然痛苦的过程......) - 你的手段可能会有所不同.

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有