【问题标题】:How can I connect to on-premises TFS using Visual Studio Code?如何使用 Visual Studio Code 连接到本地 TFS?
【发布时间】:2019-03-09 10:44:22
【问题描述】:

如何使用 Visual Studio Code 连接到本地 TFS?这可能与 Visual Studio 中的方式相同吗?

【问题讨论】:

  • 你是在windows机器还是Mac机器上工作,你在哪个版本的TFS上工作?

标签: tfs visual-studio-code


【解决方案1】:

如果您需要使用 Git,您只需要 Visual Studio Code。 Git 是一个内置功能。

为了也使用 TFVC,您需要安装一个扩展程序。您将需要 Visual Studio Code 和 Azure Repos Extension 以及最新版本的 Team explorer 和/或 Team Explorer Command Line Client

要编辑 Azure Pipelines(在 Azure DevOps Server 2019 中可用),您还需要安装此 Azure Pipelines 扩展。

命名有点混乱,但这些 Azure DevOps 扩展也适用于最新版本的 Team Foundation Server 和 Azure DevOps Server(新名称)。

【讨论】:

    【解决方案2】:

    首先你需要安装微软官方发布的Azure DevOps Extension for Visual Studio Code

    同时支持TFVCGIT两种版本控制类型。

    克隆您的 Git 存储库

    使用 Git,扩展程序使用您存储库的远程来源 确定如何连接到 Team Services(或您的 Team Foundation 服务器),在大多数情况下,您需要已经有一个 Git 存储库 克隆到本地。如果您打算克隆现有存储库,请执行此操作 在继续之前。如果您没有在本地克隆 Git 存储库 但已有 Team Services 帐户(或 Team Foundation Server 实例),您可以创建一个本地存储库(通过git init)并且一次 您为该本地存储库设置“原始”远程,扩展名 将检测到遥控器的更改并尝试联系团队 服务帐户(或 Team Foundation Server)。

    创建您的 TFVC 工作区

    使用 TFVC,扩展程序使用有关当前工作区的信息 确定如何连接到 Team Services(或您的 Team Foundation 服务器)。可以使用 Visual Studio IDE 创建工作区, Eclipse 或 JetBrains IDE(例如 Android Studio、IntelliJ)。

    注意:此时,您需要在本地计算机上已有一个本地 TFVC 工作区。有关的更多信息 两种类型之间的区别(以及如何确定哪一种 你正在使用)可以找到here

    您还可以观看以下视频,以帮助您快速开始使用该扩展程序:

    以上适用于Windows机器,如果您使用的是Mac,请查看answer

    注意:

    1. VS Code 将利用您机器的 Git 安装,因此您需要先安装 Git,然后才能获得这些功能。确保至少安装 2.0.0 版。

    2. 您需要 Team Foundation Server 2015 Update 2 或更高版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-25
      • 1970-01-01
      • 1970-01-01
      • 2019-12-17
      • 2019-01-03
      • 2021-11-26
      • 1970-01-01
      • 2021-01-27
      相关资源
      最近更新 更多