【问题标题】:Migrate from Subversion to Team Foundation Server从 Subversion 迁移到 Team Foundation Server
【发布时间】:2009-01-19 09:24:00
【问题描述】:

我们正在寻找将 Subversion 存储库移动到 Team Foundation Server 的任何经过验证的迁移路径。似乎有一个名为 CS-Converter(ComponentSoftware homepage) 的停产产品,但找不到任何人使用它。

CS-Converter 是一款可靠的产品吗,是否还有其他我没有找到的资源,或者是否有人有一些个人经验可以指导我们?

更新:澄清一下,我们实际上需要将现有存储库从 Subversion 移动到 Team Foundation Server(订单从高处开始),所以虽然 SVNBridge 很好,但它确实可以完成这项工作。我们需要一种经过验证的安全方式来迁移存储库

【问题讨论】:

    标签: svn tfs migration tfs-migration


    【解决方案1】:

    也许this discussion 对你来说很有趣。

    Krysoft 提到的另一个软件已经过测试并证明运行良好。

    【讨论】:

      【解决方案2】:

      在 TFS 支持符号链接之前,某些 SVN 项目无法迁移,Windows 本身已经可以很好地支持。

      【讨论】:

        【解决方案3】:

        CodePlex 网站团队推出了他们自己的本土 TFS 桥接软件SvnBridge

        SvnBridge 允许您使用 TortoiseSVN 和其他 Subversion Team Foundation Server 的客户端。 它将您拨打的电话转换为 支持 API 的 Subversion 客户端 通过 TFS。

        SvnBridge 通过运行 在您的本地机器上可执行 充当 TFS 的桥梁。你点 TFS 服务器上的 SvnBridge,并指向 TortoiseSVN 在桥上运行 你的本地机器。这使您可以 将 TortoiseSVN 与任何 TFS 服务器一起使用 无需更改 TFS 服务器以任何方式(无需说服 您的系统管理员 任何东西!)。

        您可能想尝试一下。

        【讨论】:

        • 客户端 SvnBridge 是个好主意,但对我来说它并不总是能正常工作。 Codeplex 现在在他们的末端使用桥接软件,这似乎更可靠。
        • 对于所有感兴趣的人,此工具不支持 TFS 2010。
        【解决方案4】:

        说实话,最简单的方法是编写脚本。由于 TFS 具有托管对象模型,因此编写 subversion 调用脚本以获取项目的每个版本然后使用对象模型检查 TFS 应该不会太难。

        可能最困难的部分是使用 TFS 脚本更轻松地编写颠覆。听起来是一个有趣的项目。 :)

        【讨论】:

          猜你喜欢
          • 2010-12-11
          • 1970-01-01
          • 1970-01-01
          • 2018-06-24
          • 2016-04-12
          • 1970-01-01
          • 1970-01-01
          • 2018-12-18
          • 2018-07-25
          相关资源
          最近更新 更多