조직 소유자 이외의 사용자가 마이그레이션을 실행하거나 마이그레이션 로그를 다운로드하도록 허용하려면 사용자 또는 팀에 마이그레이션자 역할을 부여할 수 있습니다.
CLI를 사용하여 마이그레이터 역할을 부여하려면 ADO2GH extension of the GitHub CLI를 사용할 수 있습니다.
-
GitHub CLI을(를) 설치하세요.
- GitHub CLI에 대한 설치 지침은 GitHub CLI 리포지토리를 참조하세요.
- GitHub CLI가 이미 설치되어 있는 경우 실행
gh --version하여 버전 2.4.0 이상을 실행하고 있는지 확인합니다. 이전 버전이 있는 경우 GitHub CLI 리포지토리를 방문하여 업그레이드 지침을 확인하세요.
-
ADO2GH extension을(를) 설치합니다.
Shell gh extension install github/gh-ado2gh
gh extension install github/gh-ado2gh -
ADO2GH extension of the GitHub CLI은(는) 매주 업데이트됩니다. 확장 프로그램을 업데이트하십시오
Shell gh extension upgrade github/gh-ado2gh
gh extension upgrade github/gh-ado2gh -
GitHub에서
admin:org범위를 가진 personal access token를 생성하고 기록합니다. -
personal access token을(를) 환경 변수로 설정하고, 아래 명령의 토큰을 위에서 기록한 personal access token로 바꿉니다.
-
터미널을 사용하는 경우
export명령을 사용합니다.Shell export GH_PAT="TOKEN"
export GH_PAT="TOKEN" -
PowerShell을 사용하는 경우
$env명령을 사용합니다.Shell $env:GH_PAT="TOKEN"
$env:GH_PAT="TOKEN"
-
-
`gh ado2gh grant-migrator-role` 명령을 사용하여 조직을 마이그레이션자 역할을 부여하려는 조직으로 대체하여 ACTOR를 사용자 또는 팀 이름으로, TYPE을 `USER` 또는 `TEAM`(으)로 대체합니다.Shell gh ado2gh grant-migrator-role --github-org ORGANIZATION --actor ACTOR --actor-type TYPE
gh ado2gh grant-migrator-role --github-org ORGANIZATION --actor ACTOR --actor-type TYPE참고
GHE.com에 대한 마이그레이션자 역할을 부여하는 경우 엔터프라이즈의 하위 도메인에 대한 대상 API URL도 포함해야 합니다. 예:
--target-api-url https://api.octocorp.ghe.com