本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
教學課程:從空白專案開始,並手動新增資源
您可以在建立專案時選擇 Empty 專案藍圖,以建立不含任何預先定義資源的空白專案。建立空白專案之後,您可以根據專案需求建立並加入資源。由於沒有藍圖建立的專案在建立時是空的,因此此選項需要有關建立和設定 CodeCatalyst 資源的更多知識才能開始使用。
必要條件
若要建立空白專案,您必須將 S pace 管理員或超級使用者角色指派給您。如果這是您第一次登入 CodeCatalyst,請參閱設定並登入 CodeCatalyst。
創建一個空的項目
創建一個項目是能夠一起工作的第一步。如果您想要建立自己的資源 (例如來源儲存庫和工作流程),您可以從空白專案開始。
建立空專案的步驟
-
導覽至您要在其中建立專案的空間。
-
在空間儀表板上,選擇建立專案。
-
選擇「從頭開始」。
-
在「為您的專案命名」下,輸入您要指派給專案的名稱。名稱在您的空間中必須是唯一的。
-
選擇建立專案。
現在您有一個空的項目,下一步是創建一個源存儲庫。
建立來源儲存庫
創建一個源存儲庫來存儲和協作項目的代碼。專案成員可以將此儲存庫複製到其本機電腦,以處理程式碼。或者,您可以選擇連結託管在支援服務中的存放庫,但本教學課程並未涵蓋這些內容。如需詳細資訊,請參閱 連結來源儲存庫。
若要建立來源儲存庫
請在以下位置開啟 CodeCatalyst 主控台。
https://codecatalyst.aws/ -
導航到您的項目。
-
在瀏覽窗格中,選擇 [程式碼],然後選擇 [原始碼儲存庫]。
-
選擇 [新增儲存庫],然後選擇 [建立儲存庫]
-
在存放庫名稱中,提供存放庫的名稱。在本指南中,我們使用
codecatalyst-source-repository
,但您可以選擇不同的名稱。存放庫名稱在專案中必須是唯一的。如需有關存放庫名稱需求的詳細資訊,請參閱中的來源儲存庫配額 CodeCatalyst。 -
(選擇性) 在說明中,新增存放庫的說明,以協助專案中的其他使用者瞭解存放庫的用途。
-
選擇 [建立儲存庫] (預設值)。此選項會建立包含預設分支和 README.md 檔案的儲存庫。與空存儲庫不同,您可以在創建此存儲庫後立即使用該存儲庫。
-
在「預設」分支中,保留名稱為 main,除非您有理由選擇不同的名稱。本指南中的示例都使用默認分支的名稱 main。
-
(選擇性) 針對您計劃推送的程式碼類型新增
.gitignore
檔案。 -
選擇建立。
注意
CodeCatalyst 創建
README.md
文件時將文件添加到存儲庫中。 CodeCatalyst還會在名為 main 的默認分支中為存儲庫創建一個初始提交。您可以編輯或刪除 README.md 檔案,但無法刪除預設分支。
您可以建立開發環境,在儲存庫中快速新增程式碼。在本教學課程中,我們建議您使用建立開發環境 AWS Cloud9,並選擇在建立開發環境時從主分支建立分支的選項。我們使用此分支的名稱,但您可以根據test
需要輸入不同的分支名稱。
使用新分支建立開發環境
請在以下位置開啟 CodeCatalyst 主控台。
https://codecatalyst.aws/ 導航到要創建開發環境的項目。
從專案的來源儲存庫清單中選擇儲存庫的名稱。或者,在導覽窗格中,選擇 [程式碼]、選擇 [原始碼儲存庫],然後選擇您要建立開發環境的存放庫。
在儲存庫首頁上,選擇建立開發環境。
從下拉式功能表中選擇支援的 IDE。如需詳細資訊,請參閱支援開發環境的整合式開發環境。
選擇要複製的存放庫,選擇在新分支中工作,在「分支名稱」欄位中輸入分支名稱,然後從「建立分支來源」下拉式功能表中選擇要從中建立新分支的分支。
選擇性地新增開發環境的別名。
您也可以選擇 [開發環境] 設定編輯按鈕,以編輯開發環境的運算、儲存或逾時設定。
選擇建立。建立您的開發環境時,開發環境狀態欄會顯示 [開始],而且建立開發環境後,狀態欄會顯示 [執行中]。將在您選擇的 IDE 中打開一個新選項卡,並顯示您的開發環境。您可以編輯代碼並提交和推送更改。
建立工作流程以建置、測試和部署程式碼變更
在中 CodeCatalyst,您可以在工作流程中組織應用程式或服務的建置、測試和部署。工作流程由動作組成,可設定為在發生指定的來源儲存庫事件 (例如程式碼推送或開啟或更新提取要求) 之後自動執行。如需工作流程的相關詳細資訊,請參閱 使用工作流程建置、測試和部署。
依照中的指示建立工作流程入門您的第一個工作流程。
邀請某人加入您的項目
現在,您已經設置了自定義項目,請邀請其他人與您合作。
若要邀請某人加入您的專案
-
導覽至您要邀請使用者的專案。
-
在導覽窗格中,選擇 [專案設定]。
-
在 [成員] 索引標籤上選擇 [邀請]。
-
輸入您要邀請成為專案使用者的人員的電子郵件地址。您可以輸入多個電子郵件地址,並以空格或逗號分隔。您也可以從非專案成員的空間成員中進行選擇。
選擇使用者的角色。
完成新增使用者後,請選擇 [邀請]。
建立問題以協同合作並追蹤工作
CodeCatalyst 幫助您跟踪功能,任務,錯誤以及與問題相關的項目的任何其他工作。您可以創建問題以跟踪所需的工作和想法。默認情況下,當您創建問題時,它會添加到您的積壓。您可以將問題移至追蹤進行中工作的看板。您也可以將問題指派給特定專案成員。
若要為專案建立問題
-
請在以下位置開啟 CodeCatalyst 主控台。
https://codecatalyst.aws/ 請確定您要在要建立問題的專案中瀏覽。若要檢視所有專案,請在導覽窗格中選擇 Amazon CodeCatalyst,並視需要選擇 [檢視所有專案]。選擇您要在其中建立或處理問題的專案。
-
在功能窗格中,選擇 [追蹤],然後選擇 [積壓]。
-
選擇 [建立問題]。
-
在問題標題中,提供問題的名稱。選擇性地提供問題的描述。如有需要,請選擇問題的狀態、優先順序和估計值。您也可以從專案成員清單中將問題指派給專案成員。
提示
您可以選擇將問題分配給 Amazon Q,讓 Amazon Q 嘗試解決問題。如果嘗試成功,則會建立提取要求,且問題的狀態會變更為「審閱中」,以便您可以檢閱並測試程式碼。如需詳細資訊,請參閱 教學課程:使用 CodeCatalyst 生成式 AI 功能加速開發工作。
此功能需要為空間啟用生成 AI 功能。如需詳細資訊,請參閱管理生成 AI 功能。
-
選擇儲存。
建立問題之後,您可以將問題指派給專案成員、預估問題,並在看板上追蹤問題。如需更多詳細資訊,請參閱 追蹤和組織 中的問題 CodeCatalyst。