開始建立和填入示範 Azure DevOps Services 專案
Azure DevOps Services
選取連結或複製到
https://azuredevopsdemogenerator.azurewebsites.net/
瀏覽器的 URL 欄位,流覽至 Azure DevOps 示範產生器網站 。按一下 [登入 ],並提供與 Azure DevOps Services 中組織相關聯的 Microsoft 或 Microsoft Entra 帳號憑證。 如果您沒有組織,請按一下 [免費 開始使用] 來建立一個組織,然後使用您的認證登入。
注意
如果您是多個租使用者的成員,且所需的租使用者不是選取的租使用者,請關閉瀏覽器視窗,然後開啟新的瀏覽器並流覽至
https://aka.ms/vssignout
。 關閉此瀏覽器,開啟新的瀏覽器,然後流覽至https://aex.dev.azure.com/me
,並使用所需的租使用者登入。登入之後,選取 [ 接受 ] 以授與示範產生器存取 Azure DevOps 組織的許可權。
選取您將用來裝載 Azure DevOps 示範產生器所建立專案的組織。 (您可能有多個您是成員的帳戶,以及與您登入相關聯的帳戶,因此請謹慎選擇。提供專案的名稱(例如 「MyProjectDemo」 ),您和其他參與者可用來將其識別為示範專案。 最後,按一下 [流覽 ] 按鈕,選取您要布建的示範專案範本。
預設範本是 SmartHotel360 ,其中包含適用于旅館的 2 個 Web 行動和桌面商務應用程式的完整 ASP.NET,而且可以使用 Docker 容器進行部署。
有數個其他範本可供使用,包括 MyHealthClinic ,其會針對部署至Azure App 服務的 ASP.NET Core 應用程式定義小組專案: PartsUnlimited ,定義具有自訂 CI/CD 管線的 ASP.NET 應用程式;以及 定義 JAVA 應用程式和Azure App 服務部署的 MyShuttle 。 如果您是從 Azure DevOps Labs 追蹤實驗室,請選取 [DevOps Labs ] 索引標籤以選擇範本
注意
所有範本都提供虛構的 Azure DevOps 使用者,以及預先填入的敏捷式規劃和追蹤工作專案和資料,以及 Azure Repos Git 存放庫中的原始程式碼,以及 Azure Pipelines 的存取權。
某些範本可能需要將其他延伸模組安裝到您的組織。 示範產生程式會檢查是否已安裝這些延伸模組。 如果已安裝延伸模組,則會在延伸模組名稱前面顯示綠色複選。 如果未安裝擴充功能 ,請選取空白核取方塊,將擴充功能安裝到您的帳戶。 準備好時,按一下 [ 建立專案 ] 按鈕。
注意
如果您想要手動安裝擴充功能,請按一下特定延伸模組所提供的連結,這會帶您前往 Azure DevOps Marketplace 上的延伸模組頁面。 您可以從該處安裝擴充功能。
您的專案可能需要幾分鐘的時間,示範產生器才能布建。 完成時,您將會提供示範專案的連結。
選取連結以移至新的示範 Azure DevOps Services 專案,並確認它已成功布建。
注意
您必須提供您自己的資訊,例如 URL、登入、密碼和其他資訊,才能設定使用 Azure 資源的示範端點。
接下來: 瞭解如何建置自己的範本
常見問題和因應措施:
問題: 建立發行定義時發生錯誤:
階段 1 中具有版本 ARM Outputs:4.*
的工作不適用於部署作業 Agent job
原因: 這通常是由 Azure DevOps 組織未啟用或安裝的協力廠商延伸模組之一所造成。通常會快速安裝擴充功能,但有時可能需要幾分鐘(甚至數小時!),才能在 Marketplace 中安裝擴充功能。
因應措施: 您可以嘗試等候幾分鐘,並確認延伸模組是否可供使用,然後再次執行產生器。
問題: 建立查詢時發生錯誤:TF401256:您沒有查詢共用查詢的寫入權限:
原因: 在 Azure DevOps 中,使用者有不同的存取層級 - 基本、專案關係人和 Visual Studio 訂閱者。 存取層級會決定哪些功能可供使用者使用。 若要使用示範產生器布建專案,您至少需要基本 存取層級。 此錯誤指出使用者具有 專案關係人 授權,不會授與寫入共用查詢的許可權
修正: 您應該將存取層級從專案關係人變更為基本。 如需如何將使用者新增至貴組織的詳細資訊,並指定他們可以使用的功能層級,請參閱檔: 將使用者新增至您的組織或專案
問題: TF50309:下列帳戶沒有足夠的許可權可完成作業:
執行此作業需要下列許可權:建立新專案
原因: 您沒有許可權在已選取的 Azure DevOps 組織中建立新專案。 您必須是 Project 管理員istrators 群組的一部分,或具有建立新專案的明確許可權
修正: 請確定您擁有必要的許可權,或嘗試選取您專案建立許可權所在的不同 Azure DevOps 組織。