什么是 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 的详细信息,请参阅 管理任务快速参考。