教學課程:從空白專案開始,並手動新增資源 - Amazon CodeCatalyst

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

教學課程:從空白專案開始,並手動新增資源

您可以在建立專案時選擇 Empty 專案藍圖,以建立不含任何預先定義資源的空白專案。建立空白專案之後,您可以根據專案需求建立並加入資源。由於沒有藍圖建立的專案在建立時是空的,因此此選項需要有關建立和設定 CodeCatalyst 資源的更多知識才能開始使用。

必要條件

若要建立空白專案,您必須將 S pace 管理員超級使用者角色指派給您。如果這是您第一次登入 CodeCatalyst,請參閱設定並登入 CodeCatalyst

創建一個空的項目

創建一個項目是能夠一起工作的第一步。如果您想要建立自己的資源 (例如來源儲存庫和工作流程),您可以從空白專案開始。

建立空專案的步驟
  1. 導覽至您要在其中建立專案的空間。

  2. 在空間儀表板上,選擇建立專案

  3. 選擇「從頭開始」。

  4. 在「為您的專案命名」下,輸入您要指派給專案的名稱。名稱在您的空間中必須是唯一的。

  5. 選擇建立專案

現在您有一個空的項目,下一步是創建一個源存儲庫。

建立來源儲存庫

創建一個源存儲庫來存儲和協作項目的代碼。專案成員可以將此儲存庫複製到其本機電腦,以處理程式碼。或者,您可以選擇連結託管在支援服務中的存放庫,但本教學課程並未涵蓋這些內容。如需詳細資訊,請參閱 連結來源儲存庫

若要建立來源儲存庫
  1. 請在以下位置開啟 CodeCatalyst 主控台。 https://codecatalyst.aws/

  2. 導航到您的項目。

  3. 在瀏覽窗格中,選擇 [程式碼],然後選擇 [原始碼儲存庫]。

  4. 選擇 [新增儲存庫],然後選擇 [建立儲存庫]

  5. 存放庫名稱中,提供存放庫的名稱。在本指南中,我們使用 codecatalyst-source-repository,但您可以選擇不同的名稱。存放庫名稱在專案中必須是唯一的。如需有關存放庫名稱需求的詳細資訊,請參閱來源儲存庫的配額 CodeCatalyst

  6. (選擇性) 在說明中,新增存放庫的說明,以協助專案中的其他使用者瞭解存放庫的用途。

  7. 選擇 [建立儲存庫] (預設值)。此選項會建立包含預設分支和 README.md 檔案的儲存庫。與空存儲庫不同,您可以在創建此存儲庫後立即使用該存儲庫。

  8. 在「預設」分支中,保留名稱為 main,除非您有理由選擇不同的名稱。本指南中的示例都使用默認分支的名稱 main

  9. (選擇性) 針對您計劃推送的程式碼類型新增.gitignore檔案。

  10. 選擇建立

    注意

    CodeCatalyst 創建README.md文件時將文件添加到存儲庫中。 CodeCatalyst還會在名為 main 的默認分支中為存儲庫創建一個初始提交。您可以編輯或刪除 README.md 檔案,但無法刪除預設分支。

您可以建立開發環境,在儲存庫中快速新增程式碼。在本教學課程中,我們建議您使用建立開發環境 AWS Cloud9,並選擇在建立開發環境時從分支建立分支的選項。我們使用此分支的名稱,但您可以根據test需要輸入不同的分支名稱。

使用新分支建立開發環境
  1. 請在以下位置開啟 CodeCatalyst 主控台。 https://codecatalyst.aws/

  2. 導航到要創建開發環境的項目。

  3. 從專案的來源儲存庫清單中選擇儲存庫的名稱。或者,在導覽窗格中,選擇 [程式碼]、選擇 [原始碼儲存庫],然後選擇您要建立開發環境的存放庫。

  4. 在儲存庫首頁上,選擇建立開發環境

  5. 從下拉式功能表中選擇支援的 IDE。如需詳細資訊,請參閱支援開發環境的整合式開發環境

  6. 選擇要複製的存放庫,選擇在新分支中工作,在「分支名稱」欄位中輸入分支名稱,然後從「建立分支來源」下拉式功能表中選擇要從中建立新分支的分支。

  7. 選擇性地新增開發環境的別名。

  8. 您也可以選擇 [開發環境] 設定編輯按鈕,以編輯開發環境的運算、儲存或逾時設定。

  9. 選擇建立。建立您的開發環境時,開發環境狀態欄會顯示 [開始],而且建立開發環境後,狀態欄會顯示 [執行中]。將在您選擇的 IDE 中打開一個新選項卡,並顯示您的開發環境。您可以編輯代碼並提交和推送更改。

建立工作流程以建置、測試和部署程式碼變更

在中 CodeCatalyst,您可以在工作流程中組織應用程式或服務的建置、測試和部署。工作流程由動作組成,可設定為在發生指定的來源儲存庫事件 (例如程式碼推送或開啟或更新提取要求) 之後自動執行。如需工作流程的相關詳細資訊,請參閱 使用中的工作流程來建置、測試和部署 CodeCatalyst

依照中的指示建立開始使用工作流程您的第一個工作流程。

邀請某人加入您的項目

現在,您已經設置了自定義項目,請邀請其他人與您合作。

若要邀請某人加入您的專案
  1. 導覽至您要邀請使用者的專案。

  2. 在導覽窗格中,選擇 [專案設定]。

  3. 在 [成員] 索引標籤上選擇 [邀請]。

  4. 輸入您要邀請成為專案使用者的人員的電子郵件地址。您可以輸入多個電子郵件地址,並以空格或逗號分隔。您也可以從非專案成員的空間成員中進行選擇。

  5. 選擇使用者的角色。

    完成新增使用者後,請選擇 [邀請]。

建立問題以協同合作並追蹤工作

CodeCatalyst 幫助您跟踪功能,任務,錯誤以及與問題相關的項目的任何其他工作。您可以創建問題以跟踪所需的工作和想法。默認情況下,當您創建問題時,它會添加到您的積壓。您可以將問題移至追蹤進行中工作的看板。您也可以將問題指派給特定專案成員。

若要為專案建立問題
  1. 請在以下位置開啟 CodeCatalyst 主控台。 https://codecatalyst.aws/

    請確定您要在要建立問題的專案中瀏覽。若要檢視所有專案,請在導覽窗格中選擇 Amazon CodeCatalyst,並視需要選擇 [檢視所有專案]。選擇您要在其中建立或處理問題的專案。

  2. 在功能窗格中,選擇 [追蹤],然後選擇 [積壓]。

  3. 選擇 [建立問題]。

  4. 問題標題中,提供問題的名稱。選擇性地提供問題的描述。如有需要,請選擇問題的狀態、優先順序和估計值。您也可以從專案成員清單中將問題指派給專案成員。

    提示

    您可以選擇將問題分配給 Amazon Q,讓 Amazon Q 嘗試解決問題。如果嘗試成功,則會建立提取要求,且問題的狀態會變更為「審閱中」,以便您可以檢閱並測試程式碼。如需詳細資訊,請參閱 教學課程:使用 CodeCatalyst 生成式 AI 功能加速開發工作

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

  5. 選擇儲存

建立問題之後,您可以將問題指派給專案成員、預估問題,並在看板上追蹤問題。如需更多詳細資訊,請參閱 跟踪和組織有關問題的工作 CodeCatalyst