Azure DevOps

1. Azure DevOps概述

  • Azure DevOps是微软推出的项目管理工具,涵盖了现在主流的项目管理流程,包括Basic、Agile、CMMI、Scrum
  • DevOps 是一种软件开发实践,可促进开发与运维之间的协作,从而更快、更可靠地交付软件。DevOps 通常被称作一种文化,它将项目、产品、研发、测试、运维人员、流程和方法连接在一起来提供持续价值
  • Azure DevOps Server 原名 Team Foundation Server (TFS), 是面向整个团队的协作式软件开发工具,可使跨职能团队有效处理各种规模的项目
  • Azure DevOps 主要模块
    • Azure Boards
      • 为软件开发团队提供了管理软件项目所需的交互式、可自定义的工具。 它提供了一组丰富的功能,包括对 Agile、Scrum 和看板过程的本机支持、日历视图、可配置的仪表板和集成的报告。 这些工具随业务增长而扩展
    • Azure Repos
      • Azure Repos 是一组版本控制工具,可以用来管理代码。 不管软件项目是大还是小,都应尽快使用版本控制
    • Azure Pipelines
      • Azure Pipelines 会自动生成和测试代码项目,以使其可供其他人使用。它几乎适用于任何语言或项目类型,Azure Pipelines 结合了持续集成 (CI) 和持续交付 (CD) 来测试和生成代码并将其发送到任何目标
    • Azure Test Plans
      • 质量管理模块,可创建测试计划、自动化&手动测试并查看测试进度和结果,提供了多种工具来测试应用,包括手动/探索测试和持续测试
    • Azure Artifacts
      • Azure Artifacts 使开发人员可以从不同的源和公共注册表共享和使用包。可以在同一个团队、同一组织甚至公共上共享包。 Azure Artifacts 支持多种包类型,如 NuGet、Npm、Python、Maven 和 Universal Packages

2. Azure DevOps Server 安装教程

  • 安装类型

    • 有多种部署DevOps Server 的方式。选择哪一种部署方式,取决与开发团队和用户的规模以及使用的侧重场景,以下指针团队和用户规模做推荐部署。
    • 单服务器部署
      • 团队和用户规模<=500
    • 双服务器部署
      • 团队和用户规模>500 && <=2000
    • 多服务器部署
      • 团队和用户规模>2000
  • 软件要求

    • 服务器操作系统
      Azure DevOps Server或 TFS 版本 支持的服务器操作系统
      Azure DevOps Server 2020 Windows Server 2019/2016
      Azure DevOps Server 2019 Windows Server 2019/2016/2012R2/2012
    • 客户端操作系统
      Azure DevOps Server或 TFS 版本 支持的服务器操作系统
      Azure DevOps Server 2020 Windows 10 (Enterprise) 版本 1803/Windows 10 (Enterprise) 版本 1803
      Azure DevOps Server 2019 Windows 10 (Professional,Enterprise) 版本 1607 或更高版本
    • 数据库
      Azure DevOps Server或 TFS 版本 支持的服务器操作系统
      Azure DevOps Server 2020 SQL Server 2019/2017/2016(SP1)
      Azure DevOps Server 2019 Update 1.1 SQL Server 2019/2017/2016(SP1)
      Azure DevOps Server 2019 SQL Server 2017/2016(SP1)
  • 硬件要求

    • 单服务器部署
      • 具有一个双核处理器、4 GB RAM 和快速硬盘驱动器的计算机
    • 双服务器部署
      • 具有一个双核处理器、8 GB 内存和快速硬盘驱动器的应用程序层
    • 多服务器部署
      • 具有一个四核处理器、16 GB 或更多内存以及快速硬盘驱动器的应用程序层
  • 安装过程

    • 安装
      • 安装对应的SQLServer数据库
      • 下载Azure DevOps Server
      • 双击安装文件,开始安装
      • 安装完成后重启服务器
    • 配置
      • 重启完成后,Azure DevOps Server自动弹出配置窗口,点击“启动向导”
      • 进入欢迎页面,点击下一步
      • 选择“这是新的Azure DevOps Server 部署”
      • 进入许可信息,取消勾选“我想开始使用Azure DevOps Server”,点击下一步
      • 进入选择部署方案,选择“新部署-高级”,点击下一步
      • 进入选择语言,选择“简体中文”,点击下一步
      • 进入指定Azure DevOps Server数据库,输入数据库实例,点击“测试”,测试通过后,点击下一步
        测试通过
      • 进入提供服务账户,择使用用户账户,建议使用管理员账户和密码,输入完成后,点击测试,测试通过后点击下一步
        选择提供账户
      • 进入提供应用层Web服务的设置,配置Web应用层的端口和URL后,点击下一步
      • 进入全文索引配置服务,此处建议管理员的账号和密码,点击下一步
        全文索引
      • 进入配置Azure DevOps Server报告配置,此处不进行配置,点击下一步
      • 进入集合配置页面,输入集合的名称,建议录入公司名称,录入完成点击下一步
        集合配置
      • 进入评审页面,在此页面确认配置的信息是否正确,如果正确点击下一步
      • 进入系统检测页面,提示需要安装Java8,安装Java8后重新检测,直到检测完成后点击配置,进行最终的配置
      • 进入配置页面,等待配置完成
        开始配置
      • 配置完成根据配置的Web服务中的端口号打开浏览器进行访问

3. Azure DevOps 使用

posted @ 2021-12-16 16:23  IService  阅读(2067)  评论(0编辑  收藏  举报