快速學習丨使用Azure DevOps建立專案

微軟技術棧發表於2022-01-20

什麼是 Azure DevOps?

Azure DevOps 為開發人員提供服務,以便開發團隊計劃工作、合作開發程式碼,以及生成和部署應用程式。Azure DevOps 支援著一種文化,在一套流程中讓開發人員、專案經理和其他參與者共同開發軟體,使組織能夠以比傳統軟體開發方法更快的速度建立和改進產品。

Azure DevOps 提供可通過 web 瀏覽器或 IDE 客戶端訪問的整合功能。你可以根據業務需要使用以下一項或多項獨立服務:

  • Azure Repos 提供了 Git 儲存庫或 Team Foundation 版本控制 (TFVC) 來控制程式碼的原始碼。
  • Azure Pipelines 提供了生成和釋出服務,以支援應用程式的持續整合和交付。
  • Azure Boards 提供了一套敏捷工具,用於支援使用看板和 Scrum 方法規劃和跟蹤工作、程式碼缺陷和問題。
  • Azure Test Plans 提供了多種工具來測試應用,包括手動/探索測試和持續測試。
  • Azure Artifacts 允許團隊從公共和專用源共享包,如 Maven、npm、NuGet 等,並將包共享整合到管道中。

Azure DevOps 可以做什麼?

當您連線到 Azure DevOps 時,將連線到組織或專案集合。在該容器中,可以定義一個或多個專案,必須建立至少一個專案才能使用系統。那麼我們能從專案中獲得什麼呢?

  • 原始碼管理:通過原始碼或版本控制系統,開發人員可以協作處理程式碼並跟蹤對基本程式碼所做的更改。原始碼管理是用於多開發人員專案的重要工具。
  • 計劃和跟蹤工作:軟體開發專案需要一些方法來輕鬆共享資訊並跟蹤工作、任務、問題或程式碼缺陷的狀態。過去,你可能使用了一個或多個工具:Microsoft Excel、Microsoft Project、bug 跟蹤系統或工具組合等。現在,許多團隊已採用敏捷方法和做法來支援規劃和開發。我們的系統提供了多種型別的工作項,用於跟蹤功能、要求、使用者情景、任務、bug 和問題。每個工作項都與工作項型別和一組可在進度進行時更新的欄位相關聯。
  • 持續整合和持續部署:軟體的快速可靠釋出來自於自動執行儘可能多的流程。我們的系統支援生成、測試和釋出自動化。
  • 手動和探索測試:測試功能支援手動和探索測試,以及持續測試。
  • Azure 雲託管服務:Azure 提供雲託管服務以支援應用程式開發和部署。可以單獨使用這些服務,也可以結合使用這些服務 Azure DevOps。

還有更多,此處不一一列舉。

介紹了這麼多,不如動手實踐!關於專案的教程包括:建立專案、連線到專案、新增團隊、新增使用者或組等等。本期從第一步開始——使用 Azure DevOps 建立專案並建立原始碼儲存庫。您可以管理和構建每個專案,以滿足業務需求,而建立的每個專案都提供用於將資料與其他專案隔離的邊界。

掃碼獲取建立專案的詳細步驟

在Azure DevOps中建立專案

相關文章