在專案中新增藍圖以整合資源 - Amazon CodeCatalyst

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在專案中新增藍圖以整合資源

您可以在專案中新增多個藍圖,以合併功能元件、資源和控管。您的專案可以支援在不同藍圖中獨立管理的各種元素。將藍圖新增至專案可減少手動建立資源並使軟體元件正常運作的需求。您的專案也可以隨著需求的發展保持最新狀態。若要深入瞭解如何在專案中新增藍圖,請參閱以藍圖使用者身分使用生命週期管理

設定藍圖的詳細資料時,您也可以選擇將藍圖的原始程式碼儲存在慣用的第三方存放庫中,您仍然可以在其中管理藍圖,並利用生命週期管理功能來使專案保持在最新狀態。如需詳細資訊,請參閱 為具有擴充功能的專案新增功能 CodeCatalyst以藍圖使用者身分使用生命週期管理

重要

若要在 CodeCatalyst 專案中新增藍圖,您必須使用在空間中具有 S pace 系統管理員、進階使用者專案管理員角色的帳戶登入。

提示

將藍圖新增至專案後,您可以設定電子郵件和 Slack 通知,以提供藍圖最新變更的更新。如需詳細資訊,請參閱 傳送通知來源 CodeCatalyst

若要將藍圖新增至您的專案

  1. 請在以下位置開啟 CodeCatalyst 主控台。 https://codecatalyst.aws/

  2. 在 CodeCatalyst 主控台中,導覽至空間,然後選擇要在其中新增藍圖的專案。

  3. 在導覽窗格中,選擇 [圖],然後選擇 [新增藍圖]。

    提示

    您可以選擇新增藍圖,方法是將 Amazon Q 提供您的專案需求,讓 Amazon Q 向您建議藍圖。如需詳細資訊,請參閱 在建立專案或新增功能時,使用 Amazon Q 選擇藍圖使用 Amazon Q 建立專案或使用藍圖新增功能時的最佳實務。此功能僅在美國西部 (奧勒岡) 區域提供。

    此功能需要為空間啟用生成 AI 功能。如需詳細資訊,請參閱管理生成 AI 功能

  4. 從藍圖索引標籤選擇CodeCatalyst 藍圖或從空間藍圖索引標籤中選擇自訂藍圖,然後選擇下一步。

  5. 藍圖詳細資料下,從「目標版本」下拉式功能表中選擇藍圖版本。系統會自動選取最新的目錄版本。

  6. (選擇性) 依預設,藍圖建立的原始程式碼會儲存在存放 CodeCatalyst 庫中。或者,您可以選擇將藍圖的原始程式碼儲存在第三方存放庫中。如需詳細資訊,請參閱 為具有擴充功能的專案新增功能 CodeCatalyst

    根據您要使用的第三方儲存庫提供者,執行下列其中一項作業:

    • GitHub 存儲庫:Connect 一個 GitHub 帳戶。

      選擇 [進階] 下拉式功能表,選擇 GitHub做為存放庫提供者,然後選擇要儲存藍圖建立之原始程式碼的 GitHub 帳戶。

      注意

      如果您使用 GitHub 帳戶的連線,您必須建立個人連線,以便在您的身分與身分之間建立 CodeCatalyst 身 GitHub 分對應。如需詳細資訊,請參閱 個人連接透過個人連線存取 GitHub 資源

    • 比特桶存儲庫:Connect 一個比特桶工作區。

      選擇 [進階] 下拉式功能表,選擇 Bitbucket 做為儲存庫提供者,然後選擇您要儲存藍圖建立之原始程式碼的 Bitbucket 工作區。

    • GitLab 儲存庫:Connect 使 GitLab 用者。

      選擇 [進階] 下拉式功能表,選擇 GitLab做為存放庫提供 GitLab 者,然後選擇要儲存藍圖建立之原始程式碼的使用者。

  7. 設定藍圖下,設定藍圖參數。視藍圖而定,您可能可以選擇命名來源存放庫。

  8. 檢閱目前藍圖版本與更新版本之間的差異。提取請求中顯示的差異顯示了當前版本和最新版本之間的更改,這是提取請求創建時所需的版本。如果沒有顯示任何變更,表示版本可能相同,或者您可能已經為目前版本和所需版本選擇了相同的版本。

  9. 如果您滿意提取要求包含您要檢閱的程式碼和變更,請選擇 [新增藍圖]。建立提取請求之後,您可以新增註解。註解可以新增至提取請求或檔案中的個別行,以及整個提取請求。您可以使用@符號後跟檔案名稱,將資源連結新增為檔案。

    注意

    在核准並合併提取要求之前,不會套用藍圖。如需詳細資訊,請參閱 檢閱提取要求合併提取請求

藍圖作者也可以將自訂藍圖新增至沒有藍圖可用來建立新專案或新增至現有專案的指定空間中的專案。如需詳細資訊,請參閱 在指定的空間和專案中發佈和新增自訂藍圖

如果您不想再接收藍圖的更新,可以取消藍圖與專案的關聯。如需更多詳細資訊,請參閱 取消藍圖與專案的關聯以停止更新