【问题标题】:How to enable git on existing TFS project?如何在现有的 TFS 项目上启用 git?
【发布时间】:2017-10-10 13:06:42
【问题描述】:

环境:Visual Studio 2017,在 Visual Studio Online 上设置的 TFS 项目。

我正在做一个社区项目。源码使用visual studio online提供的免费账号签入到TFS项目中。

我现在需要在这个项目上启用 git,以便其他人可以从其他项目中使用。

在在线 TFS 上,我看到了一种创建基于 GIT 的新项目的方法,但我没有看到在现有 TFS 项目上启用 GIT 的任何选项。我记得很久以前就使用过这个选项。想知道在哪里可以找到这个开关。或者,是否有任何简单的方法可以将现有代码迁移到 GIT。问候。

【问题讨论】:

    标签: tfs


    【解决方案1】:

    您可以使用导入存储库从 TFVC 导入 Git 存储库。

    1. 从存储库下拉列表中,选择导入存储库
    2. 来源类型下拉列表中选择 TFVC
    3. 键入您想要的存储库/分支/文件夹的路径 导入到 Git 存储库。例如, $/0522TFVCScrum/BuildProcessTemplates
    4. 如果要从 TFVC 存储库迁移历史记录,请单击 迁移历史记录并选择天数。您最多可以迁移到 从最近的变更集开始的 180 天历史。一条链接 到 TFVC 存储库的第一个提交消息中添加 迁移到 Git 的变更集。这样可以很容易地找到旧的 需要时的历史记录。
    5. 为新的 Git 存储库命名,然后单击导入。根据 导入的大小,您的 Git 存储库将在几个 分钟。

    详情参考这篇文章:Import repositories from TFVC to Git

    【讨论】:

      【解决方案2】:

      将鼠标悬停在代码选项卡上,单击“管理存储库”,然后单击“新建存储库”按钮。

      【讨论】:

        猜你喜欢
        • 2021-10-02
        • 1970-01-01
        • 2013-10-27
        • 2012-02-28
        • 1970-01-01
        • 2013-01-15
        • 2017-12-23
        • 2016-06-01
        • 2017-06-09
        相关资源
        最近更新 更多