Share via


開始建立和填入示範 Azure DevOps Services 專案

Azure DevOps Services

  1. 選取連結或複製到 https://azuredevopsdemogenerator.azurewebsites.net/ 瀏覽器的 URL 欄位,流覽至 Azure DevOps 示範產生器網站

  2. 按一下 [登入 ],並提供與 Azure DevOps Services 中組織相關聯的 Microsoft 或 Microsoft Entra 帳號憑證。 如果您沒有組織,請按一下 [免費 開始使用] 來建立一個組織,然後使用您的認證登入。

    Azure DevOps Demo Generator V2 login

    注意

    如果您是多個租使用者的成員,且所需的租使用者不是選取的租使用者,請關閉瀏覽器視窗,然後開啟新的瀏覽器並流覽至 https://aka.ms/vssignout 。 關閉此瀏覽器,開啟新的瀏覽器,然後流覽至 https://aex.dev.azure.com/me ,並使用所需的租使用者登入。

  3. 登入之後,選取 [ 接受 ] 以授與示範產生器存取 Azure DevOps 組織的許可權。

    Azure DevOps Demo Generator V2 permissions screen

  4. 選取您將用來裝載 Azure DevOps 示範產生器所建立專案的組織。 (您可能有多個您是成員的帳戶,以及與您登入相關聯的帳戶,因此請謹慎選擇。提供專案的名稱(例如 「MyProjectDemo」 ),您和其他參與者可用來將其識別為示範專案。 最後,按一下 [流覽 ] 按鈕,選取您要布建的示範專案範本。

    Azure DevOps Demo Generator template selection screen

    預設範本是 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 的存取權。

  5. 某些範本可能需要將其他延伸模組安裝到您的組織。 示範產生程式會檢查是否已安裝這些延伸模組。 如果已安裝延伸模組,則會在延伸模組名稱前面顯示綠色複選。 如果未安裝擴充功能 ,請選取空白核取方塊,將擴充功能安裝到您的帳戶。 準備好時,按一下 [ 建立專案 ] 按鈕。

    注意

    如果您想要手動安裝擴充功能,請按一下特定延伸模組所提供的連結,這會帶您前往 Azure DevOps Marketplace 上的延伸模組頁面。 您可以從該處安裝擴充功能。

  6. 您的專案可能需要幾分鐘的時間,示範產生器才能布建。 完成時,您將會提供示範專案的連結。

    Azure DevOps Demo Generator project created screen

  7. 選取連結以移至新的示範 Azure DevOps Services 專案,並確認它已成功布建。

    Azure DevOps Demo Generator provision confirmation screen

注意

您必須提供您自己的資訊,例如 URL、登入、密碼和其他資訊,才能設定使用 Azure 資源的示範端點。

接下來: 瞭解如何建置自己的範本

常見問題和因應措施:

問題: 建立發行定義時發生錯誤:

階段 1 中具有版本 ARM Outputs:4.* 的工作不適用於部署作業 Agent job

原因: 這通常是由 Azure DevOps 組織未啟用或安裝的協力廠商延伸模組之一所造成。通常會快速安裝擴充功能,但有時可能需要幾分鐘(甚至數小時!),才能在 Marketplace 中安裝擴充功能。

因應措施: 您可以嘗試等候幾分鐘,並確認延伸模組是否可供使用,然後再次執行產生器。


問題: 建立查詢時發生錯誤:TF401256:您沒有查詢共用查詢的寫入權限:

原因: 在 Azure DevOps 中,使用者有不同的存取層級 - 基本、專案關係人和 Visual Studio 訂閱者。 存取層級會決定哪些功能可供使用者使用。 若要使用示範產生器布建專案,您至少需要基本 存取層級。 此錯誤指出使用者具有 專案關係人 授權,不會授與寫入共用查詢的許可權

修正: 您應該將存取層級從專案關係人變更為基本。 如需如何將使用者新增至貴組織的詳細資訊,並指定他們可以使用的功能層級,請參閱檔: 將使用者新增至您的組織或專案


問題: TF50309:下列帳戶沒有足夠的許可權可完成作業:

執行此作業需要下列許可權:建立新專案

原因: 您沒有許可權在已選取的 Azure DevOps 組織中建立新專案。 您必須是 Project 管理員istrators 群組的一部分,或具有建立新專案的明確許可權

修正: 請確定您擁有必要的許可權,或嘗試選取您專案建立許可權所在的不同 Azure DevOps 組織。