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 布局中编程工作项水平选项卡?