

Amazon CodeCatalyst 不再向新客戶開放。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[如何從 CodeCatalyst 遷移](migration.md)。

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

# 在 CodeCatalyst 中組織使用專案
<a name="projects"></a>

您可以使用 Amazon CodeCatalyst 中的專案來建立協作空間，讓開發團隊可以使用共用的持續整合/持續交付 (CI/CD) 工作流程和儲存庫來執行開發任務。建立專案時，您可以新增、更新或移除資源。您也可以監控團隊工作的進度。您可以在空間中擁有多個專案。

CodeCatalyst 中的空間是由專案組成。您可以在空間中看到每個專案，但您只能使用您成為成員的專案。當您建立專案時，會產生專案的預設角色，您可以將這些角色指派給您邀請至專案的使用者。
+ 指派給具有專案角色之專案的任何人，例如 **Contributor 角色**，都可以存取專案資源，例如來源儲存庫。
+ 具有 **Space 管理員**或**專案管理員**角色的任何人都可以傳送加入專案的邀請。
+ 具有**專案管理員**角色的使用者可以跨共用資源追蹤活動、狀態和其他設定。
+ 具有**有限存取**角色的使用者可以在 CI/CD 工作流程中管理功能、程式碼修正和測試的專案指派。

  工作流程用於建置、測試和發行或更新應用程式做為 CI/CD 管道。您可以透過新增傳輸和處理來源成品的動作來組合工作流程。當您執行動作時，專案雲端資源會用來為您的工作流程動作提供隨需運算能力。您可以根據要設定的活動和輸出來設定更多 CI/CD 工作流程。例如，您只能為建置和測試動作建立工作流程，您可以在其中檢視測試結果並完成工作流程，而無需部署，同時修正錯誤。然後，您可以建立另一個工作流程，將應用程式建置和部署到預備環境。

建立專案時，您可以使用藍圖來建立包含範本程式碼並建立資源的專案，也可以從空專案開始。如果您使用藍圖建立專案，您選擇的藍圖會決定要將哪些資源新增至您的專案，以及 CodeCatalyst 建立或設定的工具，以便您可以追蹤和使用您的專案資源。您可以在建立專案之後手動新增或移除資源。

每個專案會以使用者的事件清單追蹤專案活動，例如建立專案或修改資源的時間。在空間層級監控和彙總專案活動。如需使用活動資料的詳細資訊，請參閱 [檢視空間中的所有專案](projects-view-overview.md)。

如果您的專案使用 AWS 資源，您可以將 CodeCatalyst 帳戶 AWS 連線到具有管理許可的帳戶，以整合專案的資源。

您可以在建立來源儲存庫、問題和其他資源之後，將其新增至您的專案。您必須具有 **Space 管理員**角色才能建立專案。