기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
지속적인 현대화 작업
소스 관리
atx ct source 명령을 사용하여 리포지토리를 연결합니다. 지원되는 공급자: GitHub, GitLab, Bitbucket, local.
GitHub 조직
토큰: repo 범위가 있는 개인 액세스 토큰(클래식). 분석의 경우 읽기 전용, 문제 해결을 위한 전체 리포지토리.
atx ct source add --namename--provider github --orgorg--tokenpat
GitLab 그룹 및 사용자
토큰: api 범위가 있는 개인 액세스 토큰입니다.
atx ct source add --namename--provider gitlab --orggroup-or-user--tokenpat# Self-hosted: atx ct source add --namename--provider gitlab --orggroup-or-user--tokenpat--url https://gitlab.example.com
Bitbucket 워크스페이스 및 프로젝트
Bitbucket Cloud - 범위: read:repository:bitbucket, write:repository:bitbucket, read:pullrequest:bitbucket, write:pullrequest:bitbucket. 또한 --email 및가 필요합니다--username.
atx ct source add --namename--provider bitbucket --orgworkspace--tokenapi-token--emailusername
Bitbucket 데이터 센터:
atx ct source add --namename--provider bitbucket --orgproject-key--tokenhttp-access-token--url https://bitbucket.example.com
로컬 리포지토리
atx ct source add --namename--provider local --pathparent-directory
중요
--path는 단일 리포지토리가 아닌 하위 디렉터리로 git 리포지토리가 포함된 상위 디렉터리를 가리켜야 합니다.
소스 관리
atx ct source list atx ct source remove --namename
리포지토리 검색 및 관리
atx ct discovery scan --sourcenameatx ct discovery status --sourcenameatx ct discovery scan --sourcename--pathnew-directory
검색 후:
atx ct repository list atx ct repository list --sourcenameatx ct repository list --labels "team:frontend,priority:high" atx ct repository update --sourcename--repo "source::slug" --labels "team:frontend,priority:high" atx ct repository update --sourcename--labels "migration:wave-1"
분석 실행
--type 플래그는 실행할 분석의 종류를 지정합니다.
rapid-techdebt-analysis- 오래된 종속성과 쉬운 성공.tech-debt-comprehensive- 종속성, 보안, 패턴, 성능, 유지 관리 가능성, 아키텍처, 코드 품질 및 인프라 조사 결과를 다루는 더 심층적인 AI 기반 분석.security- 보안 취약성 및 노출.agentic-readiness- AI 에이전트를 위한 리포지토리 준비 상태(프레임워크, APIs, 설명서).modernization-readiness- 인프라, 애플리케이션, 데이터, 보안 및 운영 차원 전반의 현대화 기회.
atx ct analysis run --typetype--sourcename[--reposource::slug] [--wait] atx ct analysis get --idid--json atx ct analysis list --json atx ct analysis list --statuspending|running|complete|cancelled|failed--json atx ct analysis list --typetype--json atx ct analysis cancel --ididatx ct analysis delete --idid[--cascade-findings]
사용자 지정 분석
atx ct analysis run --type custom --transformation-namename--sourcesource--reposource::slug--wait
-g 플래그가 있는 구성: 키-값, JSON 또는 파일 경로.
TDs 나열: atx custom def list
조사 결과 관리
atx ct findings list --json atx ct findings list --reposource::slug--sourcename--severityhigh|medium|low--typeanalysis-type--statusopen|dismissed|obsolete--analysis-idid--fix-transformtransform-name--json
상태 찾기
open- 활성dismissed- 수동으로 무시됨(이유 필요)obsolete- 재분석으로 더 이상 조사 결과가 생성되지 않을 때 시스템 설정
atx ct findings update --idid--status dismissed --reason "reason" atx ct findings update --idid--status open atx ct findings batch-update --idsid1,id2--status dismissed --reason "reason" atx ct findings get --ididatx ct findings delete --idid
폐기 결과
재분석은 해결된 결과를 더 이상 사용되지 않는 것으로 표시합니다. 다시 열 수 없습니다. 감사용으로 보관됩니다.
문제 해결 생성
결과 기반, TD 재정의, 직접 TD의 세 가지 모드입니다.
atx ct remediation create --idsid1,id2--name "name" atx ct remediation create --idsid1,id2--transformation-nameTDatx ct remediation create --transformation-nameTD--reposource::slug
공급자별 출력: GitHub PR, GitLab MR, Bitbucket PR, Local branch.
참고
토큰에는 PR/MR 생성을 위한 쓰기 액세스 권한이 있어야 합니다.
--local 플래그가 있는 로컬 실행.
atx ct remediation create --transformation-nameTD--reposource::slug-g "additionalPlanContext=Upgrade to Node.js 22" atx ct remediation list atx ct remediation status --ididatx ct remediation retry --ididatx ct remediation delete --idid
AWS 웹 애플리케이션 변환(선택 사항)
AWS 변환 웹 애플리케이션은 코드 소스 포트폴리오 전반에서 지속적인 현대화 분석, 조사 결과 및 문제 해결을 모니터링하기 위한 선택적 인터페이스입니다.
AWS 변환 웹 애플리케이션을 사용하기 전에 조직의 AWS 변환에 액세스하려면 사용자 자격 증명이 활성화되어 있어야 합니다. AWS 변환 활성화에 대한 자세한 내용은 AWS 변환 설정을 참조하세요.
AWS 변환 웹 애플리케이션을 사용하려면:
https://aws.amazon.com/transform/를 방문하여 AWS IAM Identity Center 자격 증명을 사용하여 로그인합니다.로그인한 후 지속적인 현대화가 나타나지 않으면 대신 IAM 자격 증명으로 로그인합니다. IAM 자격 증명 로그인을 활성화하려면:
AWS 관리 콘솔에서 AWS 변환을 열고 설정을 선택합니다.
IAM 자격 증명을 사용한 액세스 AWS 변환 섹션에서 IAM 자격 증명 액세스를 활성화합니다.
동일한 설정 페이지에서 웹 애플리케이션 URL(IAM 사용) 아래에 표시된 로그인 링크를 복사합니다.
Management Console이 열려 있는 동일한 브라우저 창에 로그인 URL을 AWS 붙여 넣습니다. 이렇게 하면 웹 애플리케이션이 해당 계정의 AWS 자격 증명을 사용할 수 있습니다.
왼쪽 탐색 메뉴를 열고 지속적 현대화를 선택합니다. 대시보드에는 소스, 리포지토리, 심각도별 총 조사 결과 및 분석 유형을 포함한 요약 통계가 표시됩니다.
분석, 결과 및 문제 해결 탭을 사용하여 자세한 결과를 볼 수 있습니다.
웹 애플리케이션에서 직접 AWS 변환과 채팅하여 분석, 조사 결과 또는 문제 해결에 대해 질문합니다.
웹 애플리케이션은 여러 코드베이스에서 지속적인 현대화 분석 및 문제 해결을 중앙 집중식으로 파악해야 하는 엔터프라이즈 규모의 운영을 위해 설계되었습니다.