上一页 1 2 3 4 5 6 7 ··· 26 下一页

2023年2月2日

动态修改Azure DevOps区域路径或迭代路径的继承权限(Inhertiance)

摘要: Contents1. 场景描述2. 解决方案2.1 更改继承的接口:ChangeInhertiance2.2 获取区域路径的接口:ClassificationNodes1. 场景描述客户使用工作项模板,定制了一个设计变更流程,需要在不同的阶段(流程状态)控制工作项的更改权限。我们知道,在Azure 阅读全文

posted @ 2023-02-02 21:01 danzhang 阅读(46) 评论(0) 推荐(0) 编辑

2023年1月31日

批量删除 Azure DevOps Server 中的Git标记

摘要: Contents1. 场景描述2. 解决方案2.1 删除标记接口2.2 提取全部需要删除的标记2.3 批量删除标记1. 场景描述在使用Azure DevOps Server的过程中,我们通常使用流水线实现自动编译和测试。作为自动化工具,流水线有个让人爱恨交加的功能“标记源”(如下图),这个功能可以在 阅读全文

posted @ 2023-01-31 20:26 danzhang 阅读(91) 评论(0) 推荐(0) 编辑

2023年1月6日

使用python程序自动克隆Azure DevOps Server中的Git库(令牌pat认证)

摘要: Contents1. 场景描述2. 操作方法2.1 调用Azure DevOps的接口生成令牌2.2 生成Base64编码格式的认证字符2.3 在git命令行中使用base64字符作为认证字符1. 场景描述在最近的一次项目实施过程中,客户提出这样的一个需求,希望使用自己编写的程序(python),从 阅读全文

posted @ 2023-01-06 19:11 danzhang 阅读(588) 评论(0) 推荐(0) 编辑

2022年12月31日

在Ubuntu上安装Azure DevOps代理程序

摘要: Contents1 概述2. 安装Ubuntu 18.04操作系统3. 安装Azure DevOps Server 代理3.1 安装Azure DevOps Server 代理3.2 以服务方式运行代理1. 概述Ubuntu是一个以桌面应用为主的Linux操作系统,目前在不适用微软Windows的企 阅读全文

posted @ 2022-12-31 21:28 danzhang 阅读(165) 评论(0) 推荐(0) 编辑

2022年11月6日

在Azure DevOps中使用Checkstyle自动检查编码规范

摘要: 1. 概述什么是checkstyle?checkstyle(https://checkstyle.org/ )是一个督促开发人员遵守统一编码标准的工具,它是基于java编写的工具,使用自动化的方式,将开发人员从检查代码规范这种繁琐但是又非常重要的工作中解放出来,同时为开发人员强制统一编码规范提供了一 阅读全文

posted @ 2022-11-06 22:51 danzhang 阅读(353) 评论(0) 推荐(0) 编辑

第8次获得微软最有价值专家(MVP)奖励

摘要: Microsoft 最有价值专家 (MVP) 是热情地与社区分享知识的技术专家群体。他们总是处于技术前沿,并且有不可阻挡的冲劲,想要获得令人兴奋的新技术。他们对 Microsoft 产品和服务有深入的了解,同时还能够将各种平台、产品和解决方案整合在一起,解决现实问题。https://mvp.micr 阅读全文

posted @ 2022-11-06 13:32 danzhang 阅读(121) 评论(1) 推荐(0) 编辑

2022年10月16日

Azure DevOps Server 2022新功能:导入和导出到CSV文件,实现批量修改工作项

摘要: Azure DevOps Server(之前名称为TFS)作为微软的软件研发管理平台产品,由于系统涉及到软件开发的全过程和多种角色,服务器中积累了大量的软件开发过程数据,例如需求、评审、Bug和测试用例等。在对这些数据进行批量操作(例如批量更新、导入、导出和数据分析)的过程中,进行需要与第三方工具集 阅读全文

posted @ 2022-10-16 14:53 danzhang 阅读(249) 评论(0) 推荐(0) 编辑

2022年10月7日

Azure DevOps Server 2022新功能:禁止用户管理自己创建的分支(mange-permission)

摘要: 在之前版本的Azure DevOps Server(之前名为TFS)中,如果用户拥有创建分支的权限,则对自己创建的分支具有管理权限(manage-permission),可以为自己创建的分支授予其它成员推送代码的权限;对于一个敏捷开发团队,这种权限设计机制可以简化配置管理员的工作,有利于提高开发效率 阅读全文

posted @ 2022-10-07 14:02 danzhang 阅读(134) 评论(0) 推荐(0) 编辑

2022年10月6日

Azure DevOps Server 2022新功能:存档或禁用Git代码库

摘要: 在使用Azure DevOps Server(之前名称为TFS)实现源代码版本管理的时候,经常会碰到这样的场景:一个项目已经结束,不允许开发人员对源代码做任何修改,但是还允许开发人员查阅,实现对源代码存档效果;与这个场景类似的,比如我们在开发过程中发现一个严重的安全漏洞、或者代码规范扫描软件发现了不 阅读全文

posted @ 2022-10-06 11:19 danzhang 阅读(141) 评论(0) 推荐(0) 编辑

2022年10月5日

Azure DevOps Server 2022新功能:全新的TFVC操作界面

摘要: Azure DevOps Server (之前名称为TFS)从2013年开始就支持分布式(Git)和集中式(TFVC)两种代码库,近年来由于Git被软件研发团队广泛采纳,集中式代码库(TFVC或SVN)逐渐被开发人员抛弃;但是集中式代码库在技术文档的版本管理方面,任然尤其独特的优势,许多开发团队在采 阅读全文

posted @ 2022-10-05 11:19 danzhang 阅读(373) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 26 下一页

导航