IDEA集成微软TFS插件

IDEA版本控制TFS的插件有两个

  1. TFS
  2. Azure DevOps

1.TFS

其中TFS已经停止更新,需要通过网页端下载离线安装。
最新的TFS插件版本只支持到IDEA2019.3的版本,同时缺少一些想要的功能,例如在添加.tfignore文件并配置后插件不会生效,版本控制窗口依旧会看到许多的IDEA配置文件或项目编译的文件。
在这里插入图片描述
IDEA的TFS插件相关人员的回复
在这里插入图片描述
推荐我们去使用Azure DevOps插件代替
在这里插入图片描述
TFS插件包下载地址:https://plugins.jetbrains.com/plugin/4578-tfs
评论区讨论:
https://plugins.jetbrains.com/plugin/4578-tfs/reviews
blog地址:
https://blog.jetbrains.com/idea/2020/01/end-of-support-for-tfs-2014-and-older/

2.Azure DevOps

重点说一下在IDEA中如何安装配置使用Azure DevOps插件,来代替TFS插件

2.1安装

在这里插入图片描述
该插件可以直接在IDEA中搜索安装

2.2配置

安装插件后在Version Control下会出现两个和插件相关的选项
在这里插入图片描述
选择TFVC
在这里插入图片描述

  • TF command client下载地址:https://github.com/microsoft/team-explorer-everywhere/releases
    在这里插入图片描述
    下完后解压

  • Visual Studio TF Client下载地址:
    https://www.microsoft.com/en-us/download/details.aspx?id=4240
    在这里插入图片描述
    Visual Studio Installer中只选择安装团队资源管理器,其他无关的就别装了。
    在这里插入图片描述
    可以点击test进行测试,都提示found就行了。
    在这里插入图片描述

在这里插入图片描述

2.3导出代码

VCS–>Get from Version Control,选择Azure DevOps TFVC
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

服务端地址和用户名这块需要去自己测试一下,有可能你能进入到下一步,但是列表中并没有显示出代码库。
下图为能识别地址并进入,但未显示Repository
在这里插入图片描述
在这里插入图片描述
我的Server URL用下图位置的地址才能正常。(可以用VS上的TFS插件查看,在Manage Connections里可以看到)。
在这里插入图片描述

一定要勾选Edit the workspace before getting sources,不然会把整个repository的代码都检出,如果代码非常多的话会非常耗时。
在这里插入图片描述
在Server path中选择需要检出的目录,Save Workspace即可
在这里插入图片描述
IDEA中项目的版本控制信息在vcs.xml中可看到
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐