Azure DevOps Server 安装自定义界面的拓展控件

Posted Vic.Tang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure DevOps Server 安装自定义界面的拓展控件相关的知识,希望对你有一定的参考价值。

本篇分享的是本地版DevOps, 作为一个Azure DevOps新手,在你准备安装拓展控件要自定义你的页面时,首先要了解下你的项目集合的类型(英文叫Collection),你可以登录你的Server打开管理控制台,看到你已有项目的进程模型

这个进程模型是在你创建项目的时候选择的

 了解了进程模型之后就决定了你拓展的自定义方式,比如我当前是继承模型,所以决定了操作都是在Web界面上操作

上篇博文我介绍了如何上传本地Extension,本篇将已Time Log举例

简单介绍下为何要装这个插件,在JIRA里每个任务都是可以log时间的,比如一个任务需要20个小时完成,需要横跨几天时间,通过log时间来记录开发人员每天在这个任务上消耗了多长时间,但Azure的任务里 只有几个字段记录计划,完成,剩余,没有一个具体记录,所以需要这个插件来补充这个功能

登录到你的Portal页面,选择你的项目,点击左下角的管理设置,进入到下图的拓展菜单栏,会发现我们上传的本地插件并不在列表里,这时我们需要点击浏览本地插件

会在插件gallery里看到我们已经上传的Time logging插件,点击进去

 

 继续点击免费获取,然后选择你的项目点击安装即可

 然后我们打开任何一个任务,就能看到多了一个叫Time log的tab页

 当然如果你的项目进程模型是XML的,可以通过witadmin命令导出XML修改后再导入,具体可以参考Docs

当你运行命令导出XML有如下提示时,就表示你的项目是集成型了,无法操作XML

下面的命令是定位到你的命令行来执行witadmin指令,这个命令行工具需要你安装VisualStudio,具体的witadmin命令参考Docs或者博文

cd C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer

以上是关于Azure DevOps Server 安装自定义界面的拓展控件的主要内容,如果未能解决你的问题,请参考以下文章

我可以在 Azure 虚拟机上安装 Azure Devops Build Agent 吗?

Azure 实践- Azure Devops Server 安装

如何在 azure devops server 2019 的新工作项 Web 布局中编程工作项水平选项卡?

Azure DevOps Server 2022.0.1升级手册

Azure DevOps 批量更新自定义字段

在自己的Azure DevOps Server安装中使用https禁用克隆存储库