什么是 Azure DevOps?

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Azure DevOps 支持协作文化,并支持一套将开发人员、项目经理和参与者聚集在一起开发软件的流程。 它让组织能以比使用传统软件开发方法更快的速度创造和改进产品。

可以使用 Azure DevOps Services 或在 Azure DevOps Server 本地使用云中。 有关详细信息,请参阅 Azure DevOps Services 与 Azure DevOps Server 之间的差异。

Azure DevOps 提供了集成的功能,可以通过 Web 浏览器或 IDE 客户端使用它们。 可以使用 Azure DevOps 附带的所有服务,或选择补充现有工作流所需的服务。

独立服务 说明
Azure Boards 提供一套敏捷工具以支持使用看板和 Scrum 方法规划并跟踪工作、代码缺陷和问题。 有关 Azure Boards 的详细信息,请参阅 什么是 Azure Boards?
Azure Repos 提供 Git 存储库或 Team Foundation 版本控制 (TFVC),用于代码的源代码管理。 有关 Azure Repos 的详细信息,请参阅 什么是 Azure Repos?
Azure Pipelines 提供生成和发布服务,以支持应用程序的持续集成和交付。 有关 Azure Pipelines 的详细信息,请参阅 什么是 Azure Pipelines?
Azure Test Plans 提供多种工具来测试应用程序,包括手动/探索测试和持续测试。 有关 Azure 测试计划的详细信息,请参阅 Azure 测试计划概述。
Azure Artifacts 允许团队从公共和专用源共享包(如 Maven、npm、NuGet 等),并将包共享集成到管道中。 有关 Azure Artifacts 的详细信息,请参阅 Azure Artifacts 概述。

Azure DevOps 支持添加扩展并与其他常用服务集成,例如 Slack、Trello、UserVoice 等,以及开发自己的自定义扩展。

选择 Azure DevOps Services

Azure DevOps Services 支持与 GitHub.com 和 GitHub Enterprise Server 存储库集成。 如果需要以下结果,请选择 Azure DevOps Services:

  • 快速设置
  • 无维护操作
  • 跨域轻松协作
  • 弹性缩放
  • 坚实的安全

Azure DevOps Services 还提供对云生成和部署服务器以及 Application Insights 的访问权限。 免费 开始并创建组织。 然后,上传代码以共享或源代码管理。 开始使用 Scrum、Kanban 或方法的组合来跟踪工作。

有关详细信息,请参阅 Azure DevOps 和 GitHub 集成概述

选择 Azure DevOps Server

Azure DevOps Server 支持与 GitHub Enterprise Server 存储库集成。 如果需要数据保留在网络中,请选择本地 Azure DevOps Server。 或者工作跟踪自定义要求在继承过程模型中更好地满足本地 XML 进程模型。 本地模型支持修改 XML 定义文件。

部署 Azure DevOps Server 时,还可以配置以下服务器或集成点:

  • 生成服务器 支持本地生成和云托管生成。
  • SQL Server 和 SQL Analysis Server 支持 SQL Server 报表以及基于多维数据集创建 Excel 数据透视图的功能。

通过下载 Azure DevOps Server Express 免费开始。 然后,上传代码以共享或源代码管理。 或者,开始使用 Scrum、Kanban 或方法的组合来跟踪工作。

有关管理 Azure DevOps Server 的详细信息,请参阅 管理任务快速参考

后续步骤