如何在 WebStorm 中集成 TFS?

How to integrate TFS in WebStorm?

我已经在使用 Git 和 WebStorm 的版本控制,但必须使用 TFS 版本控制。经过一些研究后喜欢 this plugin 但没有旨在配置该插件的教程。

谁能指导我?

你可以opt for using git tfs, locally you can still use Git and all of the advantages you're used to. And then push from git to TFVC. You'll need to install Team Explorer or the Team Explorer Cross Platform Commandline Tools.

或者您可以使用 latest version of the TFS / Azure DevOps (Server) plugin can be found on the Jetbrains site 的原生插件。它需要 TFS 2015 或更新版本。您可以使用为旧版本的 TFS 找到的插件。

一个good explanation to get started can be found here。下面复制了配置 TFVC 的部分。

Visual Studio 团队服务插件和 TFVC

在开始使用 TFVC 之前,我们需要一个外部工具。有问题的工具是 TF 命令行工具。它随 Microsoft Team Explorer Everywhere 2015 和 you can download it here.

一起提供

我们感兴趣的文件是TEE-CLC-14.0.3.zip。下载并将其解压缩到您选择的文件夹中。你最终应该得到类似的结果。

现在,打开命令提示符,进入解压 TF 命令行工具的文件夹,运行以下内容:

tf eula /接受

如果命令成功并且您没有收到任何错误,您就可以开始了。

现在回到IDEA。打开设置面板。

并移至版本控制 -> TFVC 窗格。在 select 可执行路径字段中,输入位于 TF 命令行工具文件夹中的 tf.cmd 命令文件的确切路径。

完成后,按下测试按钮,您应该会看到以下消息

确认所有打开windows,回到IDEA欢迎页面。现在您可以选择 Team Services TFVC(预览)版本控制。

此时,与 Git 相同,系统将提示您有关 TFS 的连接。将显示以下对话框。

移动到 Team Foundation Server 选项卡并指定 TFS 服务器的地址,然后单击连接。现在系统将提示您输入凭据,如果一切正常,您将看到可用 TFVC 存储库的列表。

您现在可以直接从 IDEA 创建一个新工作区并开始使用您的 TFVC 存储库。