本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
疑難排解
- 連線遭拒或伺服器未執行
持續現代化 CLI 需要執行中的伺服器。使用 啟動它
atx ct server &,並使用 進行驗證atx ct status --health。- 探索掃描會傳回零個儲存庫
對於本機來源,請確認
--path指向的父目錄包含儲存庫作為子目錄 (例如/home/user/repos),而不是直接指向儲存庫 (例如 )/home/user/repos/my-app。掃描器會尋找包含.git資料夾的子目錄。- SETUP_REQUIRED 錯誤
來源存在於您的帳戶中,但此機器上未設定登入資料。執行
atx ct source add --name以在本機設定登入資料。name- AUTH_REQUIRED 錯誤
找不到來源的有效權杖。驗證您的權杖是否正確,並具有所需的範圍。對於 GitHub,請確保字符具有
repo範圍。對於 GitLab,請確保api範圍。- INVALID_INPUT 錯誤
確認您使用的是正確的分析類型名稱。有效值為:
rapid-techdebt-analysis、tech-debt-comprehensive、security、agentic-readiness、modernization-readiness、custom。- 修復期間的許可錯誤
修復會建立分支和提取/合併請求,這需要對儲存庫的寫入存取權。使用寫入許可更新您的字符。對於 GitHub,請確保完整
repo範圍。對於 GitLab,請確保api範圍。對於 Bitbucket,請確保write:repository:bitbucket和write:pullrequest:bitbucket範圍。- 安全代理程式設定失敗
確認您的 IAM 使用者或角色具有 安全代理程式設定區段中列出的必要 AWS CloudFormation IAM 和 Amazon S3 許可AWS 轉型持續現代化的運作方式。使用 檢查狀態
atx ct setup security-agent --status。- Web 應用程式中看不到持續現代化
如果登入 AWS Transform Web 應用程式後未出現持續現代化,請使用啟用 AWS Transform 之 的 IAM 登入 AWS 帳戶 資料登入,而非 AWS IAM Identity Center。如需這些步驟,請參閱 AWS 轉換 Web 應用程式 (選用)。