
Azure DevOps
叫我 Teacher 周
15年经验 .NET/C# 软件开发经验,10余年软件架构经验,精通 Blazor 技术,可以随时手撸框架,并且拥有十多年的技术分享和授课经验。业余时间主修人文心理学和管理学,同时也是一名敏捷教练,第一批 SAFe 6.0 认证教练。
展开
-
认识一下 Azure DevOps
Azure DevOps什么是 Azure DevOps?跟大家说一个它的前身,VSTS(Visual Studio Team Service),什么?还是不知道?那再跟你说一个,TFS(Team Foundation Server)。没错,很多 .NET 资深的工程师都能耳熟能详这个名字,现在改名叫 Azure DevOps。Azure DevOps 有云版和本地版版,云版:http://d...原创 2019-02-03 18:31:30 · 41592 阅读 · 18 评论 -
Azure DevOps —— Azure Board 之迭代开发
大概介绍了敏捷开发和迭代周期,并一步步教你在 Azure Board 中如何规划你的工作、用户故事,以及如何使用冲刺面板管理任务。原创 2019-03-31 11:33:35 · 2516 阅读 · 0 评论 -
Azure DevOps —— Azure Board 之 长篇故事、特性、用户情景(故事)的用法
前提我以前在之前的文章里大概介绍了 Azure Board 的基本使用,可以回看《Azure Board 的基本使用》。如果你想使用 Azure Board 来安排工作的话,请提前了解《敏捷开发》的相关知识。作者将使用 “Agile” 作为项目的模板,不明白的先阅读《AzureDevOps 的工作流进程的区别》。使用 Backlog 来做计划什么是 Backlog?这是敏捷开发中的一个...原创 2019-03-24 10:31:22 · 8004 阅读 · 4 评论 -
Azure DevOps —— Azure Artifacts 包管理平台
Azure Artifacts其实就是你自己的包管理服务。就好比现有的 maven(java)、nuget(.net)、pip(python)、npm(javascript) 等等这种包管理服务。很多时候企业级的包,不会也不可能让你放到公共平台上,所以企业内部需要搭建自己的包管理平台。因此 Azure Artifacts 就是这么一个服务平台。什么叫包管理包(Artifacts),正确翻译...原创 2019-03-03 12:14:54 · 6741 阅读 · 0 评论 -
Azure DevOps —— Azure Pipeline
Azure Pipeline这是整个 Azure DevOps 的重头戏,也是微软愿意独立开放和打重金宣传的模块。虽然其他模块(限本地版)可以自由的开启和关闭,但微软对该模块有一个强有力的口号:*“Build in any program, release to any platform”,也就是说,它可以编译任何程序,然后发布到任意平台。当然,它也是做持续集成(CI)和持续部署(CD)的关键...原创 2019-02-24 19:15:37 · 15246 阅读 · 5 评论 -
Azure DevOps —— Azure Repos 代码仓库的基本介绍
什么是Azure ReposAzure Repos 实际上就是 Repository,代码的仓库,也就是类似于 Github,SVN,TFVC,Subversion 等等,对代码进行统一托管的服务。在 Azure DevOps 中可以有两种托管方式,一种是 git,另一种是 TFVC,这个是在创建项目时就必须要确定的,可以点这里回顾他们的区别。我用目前最流行的 git 来讲解基本的使用。...原创 2019-02-17 20:14:12 · 24890 阅读 · 6 评论 -
Azure DevOps —— Azure Board 的基本使用
什么是 Azure Board?用看板的形式来可视化你的工作。它包含了工作项(Work Item)、板块(Board)、积压工作(Backlog)、冲刺或迭代(Sprint)以及查询(Query)这个部分。我创建项目时使用了 Agile 作为工作项进程,因此我的工作项类型有如下内容:如果是用 Scrum 作为工作项进程的话:之前说过,敏捷和Scrum是有本质区别的,这个将在日后进...原创 2019-02-11 14:37:28 · 19740 阅读 · 12 评论 -
Azure DevOps ——创建项目 —— 版本和工作流进程的区别
之前说过了微软的 Azure DevOps 分为云版 Azure DevOps Service 和本地版 Azure DevOps Server,现在我们就开始来一点点教大家如何使用里面的几大模块。Azure Board看板,是敏捷开发里面对任务进行可视化管理的一种方式,几乎所有的敏捷开发管理工具都具备看板这种功能,可能大家最最熟悉的是 JIRA 了。如果你不了解敏捷开发,那么你可以跳过这...原创 2019-02-10 13:50:00 · 19006 阅读 · 3 评论 -
Azure DevOps Server 的安装教程
Azure DevOps Server 安装指南下载链接:https://azure.microsoft.com/zh-cn/services/devops/server/1、安装好了会出现以下界面:其实微软的产品,你就跟着下一步下一步就好了,没什么难度。2、新部署如果你是从 TFS 20xx 升级上来的,就选择已有部署。3、部署类型如果你不需要使用 SQL Reporting S...原创 2019-02-03 19:20:27 · 14487 阅读 · 16 评论 -
Azure DevOps —— Azure Test Plan 测试管理
Azure Test Plan是面向测试人员的一个模块,可以管理测试计划、测试套件以及测试用例,同时微软还为测试的执行提供了一个很牛逼的插件——Test Explorer,这东西可以直接安装在火狐或者谷歌浏览器上,然后直接截图,创建 bug,是你以前都没使用过的。先普及一下测试相关的知识一般来说,测试分为3个大块:1、测试用例(Test Case)这是测试的最小单位,就是要测试的具体内容...原创 2019-05-01 19:17:23 · 7086 阅读 · 18 评论