如何在现有TFS项目上启用git?

时间:2017-10-09 19:47:46

标签: tfs

环境:Visual Studio 2017,TFS项目在visual studio online上设置。

我正在开展社区项目。使用visual studio online提供的免费帐户将源代码检入TFS项目。

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

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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

  1. 从repo下拉列表中,选择导入存储库
  2. 来源类型下拉列表
  3. 中选择TFVC
  4. 键入所需的存储库/分支/文件夹的路径 导入到Git存储库。例如, $/0522TFVCScrum/BuildProcessTemplates
  5. 如果要从TFVC存储库迁移历史记录,请单击 迁移历史记录并选择天数。您可以迁移到 从最近的变更集开始的180天历史。一条链接 在第1个提交消息中添加了TFVC存储库 转移到Git的变更集。这样可以轻松找到旧版本 需要的历史。
  6. 为新的Git存储库命名,然后单击导入。取决于 导入的大小,您的Git存储库将准备好几个 分钟。
  7. 有关详细信息,请参阅此文章:Import repositories from TFVC to Git

    enter image description here