什么是 Azure DevOps?

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Azure DevOps 提供开发人员服务,以允许团队计划工作、开发代码开发以及生成和部署应用程序。 Azure DevOps 支持一种区域性和过程集,使开发人员、项目经理和参与者共同开发软件。 它使组织能够以比传统软件开发方法更快的速度创建和改进产品。

你可以使用 Azure DevOps Services 或本地使用 Azure DevOps Server 来使用云。 有关云与本地平台之间的差异的信息,请参阅Azure DevOps Services 和 Azure DevOps Server

Azure DevOps 提供可通过 web 浏览器或 IDE 客户端访问的集成功能。 你可以根据业务需要使用以下一项或多项独立服务:

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

你还可以使用以下协作工具:

  • 可自定义的团队仪表板,其中包含可配置的小组件来共享信息、进度和趋势
  • 用于共享信息的内置 wiki
  • 可配置通知

Azure DevOps 支持添加扩展并将其与其他常用服务集成,例如: Campfire、时差、Trello、UserVoice 等,并开发您自己的自定义扩展。

Azure DevOps Services 支持与 GitHub .com 和 GitHub Enterprise 服务器存储库的集成。 Azure DevOps Server 支持与 GitHub Enterprise 服务器存储库的集成。 有关详细信息,请参阅以下视频,将GitHub 与 Azure DevOps 配合使用

选择 Azure DevOps Services

如果需要以下结果,请选择 "Azure DevOps Services":

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

若要详细了解 Azure DevOps Services 中的数据保护,请参阅数据保护概述

Azure DevOps Services 还可让你访问云生成和部署服务器,以及 application insights。

我们使你能够轻松地开始免费试用,并试用我们的服务。 通过创建组织免费注册。 然后,将代码上传到共享或源代码管理。 使用 Scrum、看板或方法组合开始跟踪工作。

您可以使用 Azure DevOps 中包含的所有服务,也可以只选择补充现有工作流所需的所有服务。

  • Azure Boards。 规划、跟踪和讨论团队中的工作。
  • Azure Pipelines。 持续生成、测试和部署到任何平台和云。
  • Azure Repos。 获取项目的不受云限制的、云托管的专用 Git 存储库。

选择 Azure DevOps Server

选择本地 Azure DevOps Server 时间:

  • 你需要数据以保留在你的网络中。
  • 通过继承进程模型的本地 XML 进程模型,你的工作跟踪自定义要求更好。 本地模型支持修改 XML 定义文件。

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

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

下载Azure DevOps Server Express即可免费开始使用。 然后,将代码上传到共享或源代码管理。 或者,使用 Scrum、看板或方法组合开始跟踪工作。

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

后续步骤