详情介绍
Azure DevOps Server是一款使用本地托管的集成式软件交付工具共享代码、跟踪工作和交付软件。近日微软正式发布Azure DevOps Server 2019的第一个版本,作为Team Foundation Server (TFS)2018的升级版本和替代产品。
ps:这里提供最新Azure DevOps Server 2019和Azure DevOps Server Express 2019的在线安装包和离线包下载,附有详细的安装配置教程,需要的朋友可下载试试!

这是目前市面上唯一一款将产品名称冠上DevOps的企业级软件研发平台产品。产品名称的变化,强化了微软在研发运维工具上的投入,体现了微软研发管理平台产品在软件开发管理、质量管理和自动化交付和测试方面的巨大提升。
作为TFS系统的下一代产品,DevOps Server 2019不只是在名称的改动,在用户习惯、持续集成方面做出了巨大调整。
新功能
全新的用户界面
新风格的灵感来自于微软正在采用的Fluent设计语言。新的设计语言的目标是清晰,优雅地支持高信息密度。结果将强调您工作的内容,同时提供跨VSTS所有方面的一致和可预测的经验。
![[12] [12]](http://img.jbzj.com/file_images/article/201904/201904051352082.jpg)
![[16] [16]](http://img.jbzj.com/file_images/article/201904/201904051352083.jpg)
支持Azure SQL Server
为了简化在Azure中运行Azure DevOps 2019的经验,目前已经启用了对Azure SQL数据库(通用S3和以上)的支持。这将允许您利用广泛的备份特性和扩展选项来满足您的需要,同时减少运行服务的管理开销。注意,为了保持低延迟,主机VM必须位于与数据库相同的Azure区域中。
可集成的过程模板
现在可以在新集合上使用进程继承模板。在创建新集合时,用户将需要对流程模型做出决定。可集成模板与之前TFS的XML模板发生的巨大的变化,同时提供了强大的定制功能。
![[18] [18]](http://img.jbzj.com/file_images/article/201904/201904051352084.jpg)
全新的看板、积压工作、迭代视图
挤压工作被分成三个不同的菜单,以提高用户体验。在之前的版本中,积压工作的功能虽然强大,但是常常使用户很难找到立刻需要的特性或能力。为了解决这个问题,DevOps Server 2019把积压中心分成了:
积压工作:积压工作是一个团队的所有需求。积压工作有团队工作的优先顺序。积压工作提供了计划工具,如工作项层次结构、预测和新的sprint计划经验。看板视图:新的看板是一个团队所有看板的集合。看板通常用来沟通工作的状态和流程。迭代视图:新的迭代包含了团队中所有迭代的内容。每个sprint都包含一个sprint backlog、一个任务板和一个视图来管理和设置团队的能力。
![[2] [2]](http://img.jbzj.com/file_images/article/201904/201904051352085.jpg)
代码管理
按照惯例,Git功能的加强,任然是本次版本的主流。在新的DevOps Server 2019中,用户可以实现:
违反拉取请求规则的邮件通知允许绕过分支策略而不放弃推送保护使用提交消息快速描述拉请求创建没有默认团队作为评审的拉动请求使用模板标准化拉取请求更改拉取请求的目标分支
![[4] [4]](http://img.jbzj.com/file_images/article/201904/201904051352086.jpg)
管道 Pipelines
管道对应之前TFS系统中的生成和发布功能。在新的管道功能中,用户可以体验到持续集成和发布的自动化功能、流程控制功能。
在拖拽拉取中,你就可以轻松快速的完成一个自动发布流程了。在Azure DevOps 2019中,你还可以体验第一次推出的许多功能,例如:
可视化发布过程部署前、部署后的自动化发布版本中的提交、工作项视图分步部署过程和日志浏览测试结果视图和扩展信息上下游系统的链路生成自动更新代理服务器全新支持在Linux/ARM服务器上生成发布![[20] [20]](http://img.jbzj.com/file_images/article/201904/201904051352087.jpg)
![[22] [22]](http://img.jbzj.com/file_images/article/201904/201904051352088.jpg)
测试计划
Azure DevOps Server 2019不仅在管道功能中大幅提升了自动化的功能,在手动测试中同样提供了更多更便捷的功能。
现在可以使用Azure Test Runner(ATR)为桌面应用程序运行手动测试。这将帮助用户从微软测试管理器迁移到Azure DevOps测试计划。使用ATR客户端,您可以运行手动测试并记录每个测试步骤的测试结果。您还具有数据收集功能,如屏幕截图、图像动作日志和音频视频记录。如果在测试中发现问题,使用Test Runner创建一个bug,其中包含自动包含在该bug中的测试步骤、截图和注释。
![[24] [24]](http://img.jbzj.com/file_images/article/201904/201904051352089.jpg)
项目 Artifacts
项目是Azure DevOps Server中的包管理工具,用户可以使用它实现企业级的发布包、制品库和版本库管理。可以使用Azure DevOps Server实现对Maven、Nuget和NPM的包管理服务。
![[7] [7]](http://img.jbzj.com/file_images/article/201904/2019040513520810.jpg)
知识库(文档)Wiki
对技术文档的版本管理、协作开发,一直是过去几年TFS系统中的一个亮点。通过Wiki功能,将二进制的文档纯文本化,并提供强大的版本管理、用户权限控制、目录式展示、同步写作等。还可以实现文档和Git代码库之间的自动转换,这对不爱写文章的码农来说,真是一大福音。
![[9] [9]](http://img.jbzj.com/file_images/article/201904/2019040513520811.jpg)
报表和度量
除了继续支持Reporting Service、Analysis Service和工作项图表之外,Azure DevOps Server提供的一种全新的报表分析工具(Analytics)。
Analytics是Azure DevOps Server的未来报表。Analytics扩展提供了高级小部件、Power BI集成和OData访问。这种报表技术不仅大幅扩展的报表的展示方式、获取数据来源,在使用上也大幅降低了技术门槛,用户可以通过拖拽操作,就可以快速创建一个漂亮的统计报表,大幅提升了质量管理、项目度量人员的工作效率。
安装配置教程:
应用程序的安装,对于Azure DevOps Server来说,非常简单,基本上是傻瓜式的,只需要简单点击几个”下一步“就可以了,参考下面的截图:


安装完成以后,系统会可能会提示你重启操作系统,进入到后面的配置环节。也可能由于你的系统之前已经安装的相关的模块,例如Framework 4.7以上版本,不需要重启操作系统。
系统配置:
当完成上一步的系统重启以后,Azure DevOps Server 自动弹出配置窗口,你可以开始配置TFS 服务器的所有信息了。
在配置过程中,你可以根据系统提示,一步一步的完成所需的全部配置信息;你也可以在配置过程中选择忽略一些功能模块,例如报表功能、搜索引擎功能等。
在配置过程中,系统还会自动检查你的环境是否符合要求,如果系统发现环境问题,会自动停止安装过程,要求你解决问题后,再次启动环境检查过程。下面是具体配置的过程和相关说明:
1. 自动弹出配置信息,点击”启动向导“

2. 欢迎页面,不需要解释和截图
3. 全新部署,需要选择”这是新的Azure DevOps Server 部署“

4. 部署方案
一般情况下,我们都会选择高级部署。在高级部署中,你可以对每一个部署过程做配置调整。

5. 选择语言
系统会自动选择操作系统的语言版本。Azure DevOps Server支持几十种语言文字,用户无需安装语言包,也无需使用特定语言的安装程序。

6. 数据库设置
你可以在这个页面中选择数据库服务器的名称和实例米名称;如果希望多个版本的TFS部署在同一台数据库服务器上,你可以选择标签区分不同版本的数据库。例如笔者的数据库服务器上之前已经部署了TFS 2018版本,在数据库标签上我添加了”2019“的标签,就不会干扰或者覆盖现有TFS数据库。

7. 配置访问数据库的账户

8. 配置Web应用的端口的应用名称
默认配置中,TFS使用IIS中的8080端口,使用tfs作为应用程序名称。你可以根据服务器的应用范围,自己选择端口和应用程序名称。如果你不太明白每一项设置的含义,可以保持默认配置。

9. 配置全文索引服务
Azure DevOps Server 2019的全文索引使用了Elastics Search(ES) 搜索引擎服务。在安装应用程序的过程中,系统会自动配置ES服务器和对应的功能。

10. 配置报表
Azure DevOps Server 的报表处理功能是一个比较复杂的技术,对于初学者,可以忽略配置。后续我们会在专门的博客中讨论TFS报表的安装配置、应用、自定义开发和性能问题。

11. 默认团队项目集合
安装过程中,系统会自动创建一个团队项目集合”DefaultCollection“,系统会为每个团队项目新建一个数据库。为了区别其他已经步数据的,我们在团队项目集合的名称后面添加2019.

12. 配置信息汇总页面,无需解释

13. 配置Java 运行时环境
Azure DevOps Server (TFS2017以后的版本)系统要求有Java 环境!什么,Java?微软的产品需要Java?你是来搞笑么?
是的,基于Elastics Search搜索引擎的搜索功能需要Java运行时环境,必须安装对应版本的Java 环境,并且必须安装Server JRE。安装就绪以后,点击”单击此处重新运行就绪检查“。
Java 环境的安装比较简单,只需要将JRE复制到服务器,再添加环境变量”JAVA_HOME”,就可以了。


看到所有检查结果都是绿勾以后,急可以点击下一步,开始实际的配置过程了。
14. 执行配置
配置过程可能需要几分钟,根据你的硬件配置,所需时间不一样。例如,在我的笔记本的SSD硬盘上,整个配置过程大约耗费了10分钟时间。

15. 配置完成
看到配置成功的页面后,你可以使用浏览器打开页面(例如:http://tfsserver:8080/tfs),开始你的DevOps 之旅了!


操作系统
Azure DevOps Server 2019 仅支持服务器64位的操作系统,你可以安装在服务器操作系统或者客户端操作系统中。除非是评估使用,我们推荐安装在服务器操作系统中。目前支持的操作系统包括:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2 (Essentials, Standard, Datacenter)
- Windows Server 2012 (Essentials, Standard, Datacenter)
- Windows 10 (Professional, Enterprise) Version 1607 或更高版本
下载地址
人气软件

Java SE Development Kit(JDK) 17.0.15 官方正式版 Win64
JDK11(Java SE Development Kit 11) v11.0.27 x64 LTS 长期支持
EXT界面图形工具Ext Designer 特别版
JetBrains Pycharm Pro 2025.1 中文专业免费正式版(附汉化包+安
intellij IDEA v2025.1 社区版 官方中文正式版(附汉化包+安装方
myeclipse2016破解工具 v1.0 破解补丁(附安装教程)
Java SE Development Kit(JDK1.8) jdk-8u451-windows-x64.exe 64
Java SE Development Kit(JDK) 17.0.15 官方正式版 Linux64
安卓集成开发工具Android Studio 2024.3.1.13 + SDK 2024.1.09 W
Zend Studio 10.1.0与10.0.1 破解文件与注册码打包
相关文章
-
CodeAsk for Linux (代码分析工具) v1.0.3 免费Linux版CodeAsk是一款基于大模型的代码分析工具,通过提示词可提供智能的代码梳理与分析、安全漏洞检测、代码质量评估等功能,还能生成有趣的prompt,助力开发者高效理解和维护代...
-
玄机宝盒(C#百宝箱 ) v3.7 便携绿色免费版玄机宝盒是一个集成了多种功能的C#编程辅助工具,特别适用于C#开发者进行调试、处理正则表达式、网络请求以及系统交互等任,欢迎需要的朋友下载使用...
-
Java SE Development Kit 24(JDK24) v24.0.1 官方正式版 Win64JDK24是一款Java开发工具包,包含Java运行环境(java运行库),Java开发套件和Java基础类库源代码,JDK24是Java开发套件非LTS长期支持版本,引入了许多令人兴奋的新特性,不...
-
鲸鱼积木编程(无人机) V1.1.3 官方安装版鲸鱼积木编程是一款适用于无人机的编程软件,支持同步生成Python和C语言代码,提供图形化编程工具和趣味教学方式,适合编程启蒙,软件包含多种传感器、逻辑、数学和AI功能...
-
微软AI开发Microsoft .NET V10.0.100 P2 中文免费最新版 32/64位.NET 10 首个预览版推出,.NET 10 是 .NET 9 的后继版本,将作为长期支持维护 (LTS) 版本提供 3 年的支持,涵盖 .NET Runtime、SDK、libraries、C#、ASP.NET Core、Blazo...
-
CodeAsk(代码分析工具) v1.0.4 绿色免费版CodeAsk是一款基于大模型的代码分析工具,通过提示词可提供智能的代码梳理与分析、安全漏洞检测、代码质量评估等功能,还能生成有趣的prompt,助力开发者高效理解和维护代...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的Azure DevOps Server 2019 + Express 中文免费版(附离线安装包+配置教程) 64位资源来源互联网,版权归该下载资源的合法拥有者所有。



























