az repos pr

끌어오기 요청을 관리합니다.

명령

az repos pr checkout

로컬 변경 내용이 없는 경우 PR 원본 분기를 로컬로 체크 아웃합니다.

az repos pr create

끌어오기 요청 만듭니다.

az repos pr list

끌어오기 요청을 나열합니다.

az repos pr policy

끌어오기 요청 정책을 관리합니다.

az repos pr policy list

끌어오기 요청의 정책을 나열합니다.

az repos pr policy queue

끌어오기 요청에 대한 정책 평가를 큐에 대기합니다.

az repos pr reviewer

끌어오기 요청 검토자를 관리합니다.

az repos pr reviewer add

끌어오기 요청에 하나 이상의 검토자를 추가합니다.

az repos pr reviewer list

끌어오기 요청의 검토자를 나열합니다.

az repos pr reviewer remove

끌어오기 요청에서 하나 이상의 검토자를 제거합니다.

az repos pr set-vote

끌어오기 요청에 투표합니다.

az repos pr show

끌어오기 요청의 세부 정보를 가져옵니다.

az repos pr update

끌어오기 요청을 업데이트합니다.

az repos pr work-item

끌어오기 요청과 연결된 작업 항목을 관리합니다.

az repos pr work-item add

하나 이상의 작업 항목을 끌어오기 요청에 연결합니다.

az repos pr work-item list

끌어오기 요청에 대한 연결된 작업 항목을 나열합니다.

az repos pr work-item remove

끌어오기 요청에서 하나 이상의 작업 항목을 연결 해제합니다.

az repos pr checkout

로컬 변경 내용이 없는 경우 PR 원본 분기를 로컬로 체크 아웃합니다.

az repos pr checkout --id
                     [--remote-name]

필수 매개 변수

--id

끌어오기 요청의 ID입니다.

선택적 매개 변수

--remote-name

PR이 발생하는 git 원격의 이름입니다.

기본값: origin

az repos pr create

끌어오기 요청 만듭니다.

az repos pr create [--auto-complete {false, true}]
                   [--bypass-policy {false, true}]
                   [--bypass-policy-reason]
                   [--delete-source-branch {false, true}]
                   [--description]
                   [--detect {false, true}]
                   [--draft {false, true}]
                   [--merge-commit-message]
                   [--open]
                   [--org]
                   [--project]
                   [--repository]
                   [--reviewers]
                   [--source-branch]
                   [--squash {false, true}]
                   [--target-branch]
                   [--title]
                   [--transition-work-items {false, true}]
                   [--work-items]

선택적 매개 변수

--auto-complete

모든 정책이 통과되고 원본 분기를 대상 분기에 병합할 수 있는 경우 끌어오기 요청이 자동으로 완료되도록 설정합니다.

허용되는 값: false, true
--bypass-policy

필요한 정책(있는 경우)을 바이패스하고 병합할 수 있으면 끌어오기 요청을 완료합니다.

허용되는 값: false, true
--bypass-policy-reason

필요한 정책을 바이패스하는 이유입니다.

--delete-source-branch

끌어오기 요청이 완료되고 대상 분기에 병합된 후 원본 분기를 삭제합니다.

허용되는 값: false, true
--description -d

새 끌어오기 요청에 대한 설명입니다. markdown을 포함할 수 있습니다. 이 인수로 전송되는 각 값은 새 줄이 됩니다. 예: --description "First Line" "Second Line".

--detect

조직을 자동으로 검색합니다.

허용되는 값: false, true
--draft

이 플래그를 사용하여 진행 모드에서 초안/작업에서 끌어오기 요청을 만듭니다.

허용되는 값: false, true
--merge-commit-message

커밋이 병합될 때 표시되는 메시지입니다.

--open

웹 브라우저에서 끌어오기 요청을 엽니다.

--org --organization

Azure DevOps 조직 URL입니다. az devops configure -d organization=ORG_URL 사용하여 기본 조직을 구성할 수 있습니다. 기본값으로 구성되지 않았거나 git 구성을 통해 선택되지 않은 경우 필요합니다. 예: https://dev.azure.com/MyOrganizationName/.

--project -p

프로젝트의 이름 또는 ID입니다. az devops configure -d project=NAME_OR_ID 사용하여 기본 프로젝트를 구성할 수 있습니다. 기본값으로 구성되지 않았거나 git 구성을 통해 선택되지 않은 경우 필요합니다.

--repository -r

끌어오기 요청을 만들 리포지토리의 이름 또는 ID입니다.

--reviewers

새 끌어오기 요청에 검토자로 포함할 추가 사용자 또는 그룹입니다. 공백이 구분되어 있습니다.

--source-branch -s

원본 분기의 이름입니다. 예: "dev".

--squash

대상 분기에 병합할 때 원본 분기의 커밋을 스쿼시합니다.

허용되는 값: false, true
--target-branch -t

대상 분기의 이름입니다. 지정하지 않으면 기본적으로 대상 리포지토리의 기본 분기로 설정됩니다.

--title

새 끌어오기 요청의 제목입니다.

--transition-work-items

끌어오기 요청에 연결된 작업 항목을 다음 논리 상태로 전환합니다. (예: 활성 -> 해결됨).

허용되는 값: false, true
--work-items

새 끌어오기 요청에 연결할 작업 항목의 ID입니다. 공백이 구분되어 있습니다.

az repos pr list

끌어오기 요청을 나열합니다.

az repos pr list [--creator]
                 [--detect {false, true}]
                 [--include-links]
                 [--org]
                 [--project]
                 [--repository]
                 [--reviewer]
                 [--skip]
                 [--source-branch]
                 [--status {abandoned, active, all, completed}]
                 [--target-branch]
                 [--top]

선택적 매개 변수

--creator

결과를 이 사용자가 만든 끌어오기 요청으로 제한합니다.

--detect

조직을 자동으로 검색합니다.

허용되는 값: false, true
--include-links

각 끌어오기 요청에 대한 _links 포함합니다.

--org --organization

Azure DevOps 조직 URL입니다. az devops configure -d organization=ORG_URL 사용하여 기본 조직을 구성할 수 있습니다. 기본값으로 구성되지 않았거나 git 구성을 통해 선택되지 않은 경우 필요합니다. 예: https://dev.azure.com/MyOrganizationName/.

--project -p

프로젝트의 이름 또는 ID입니다. az devops configure -d project=NAME_OR_ID 사용하여 기본 프로젝트를 구성할 수 있습니다. 기본값으로 구성되지 않았거나 git 구성을 통해 선택되지 않은 경우 필요합니다.

--repository -r

리포지토리의 이름 또는 ID입니다.

--reviewer

결과를 이 사용자가 검토자인 끌어오기 요청으로 제한합니다.

--skip

건너뛸 끌어오기 요청 수입니다.

--source-branch -s

결과를 이 원본 분기에서 시작된 끌어오기 요청으로 제한합니다.

--status

결과를 이 상태로 끌어오기 요청으로 제한합니다.

허용되는 값: abandoned, active, all, completed
--target-branch -t

결과를 이 분기를 대상으로 하는 끌어오기 요청으로 제한합니다.

--top

나열할 끌어오기 요청의 최대 수입니다.

az repos pr set-vote

끌어오기 요청에 투표합니다.

az repos pr set-vote --id
                     --vote {approve, approve-with-suggestions, reject, reset, wait-for-author}
                     [--detect {false, true}]
                     [--org]

필수 매개 변수

--id

끌어오기 요청의 ID입니다.

--vote

끌어오기 요청에 대한 새 투표 값입니다.

허용되는 값: approve, approve-with-suggestions, reject, reset, wait-for-author

선택적 매개 변수

--detect

조직을 자동으로 검색합니다.

허용되는 값: false, true
--org --organization

Azure DevOps 조직 URL입니다. az devops configure -d organization=ORG_URL 사용하여 기본 조직을 구성할 수 있습니다. 기본값으로 구성되지 않았거나 git 구성을 통해 선택되지 않은 경우 필요합니다. 예: https://dev.azure.com/MyOrganizationName/.

az repos pr show

끌어오기 요청의 세부 정보를 가져옵니다.

az repos pr show --id
                 [--detect {false, true}]
                 [--open]
                 [--org]

필수 매개 변수

--id

끌어오기 요청의 ID입니다.

선택적 매개 변수

--detect

조직을 자동으로 검색합니다.

허용되는 값: false, true
--open

웹 브라우저에서 끌어오기 요청을 엽니다.

--org --organization

Azure DevOps 조직 URL입니다. az devops configure -d organization=ORG_URL 사용하여 기본 조직을 구성할 수 있습니다. 기본값으로 구성되지 않았거나 git 구성을 통해 선택되지 않은 경우 필요합니다. 예: https://dev.azure.com/MyOrganizationName/.

az repos pr update

끌어오기 요청을 업데이트합니다.

az repos pr update --id
                   [--auto-complete {false, true}]
                   [--bypass-policy {false, true}]
                   [--bypass-policy-reason]
                   [--delete-source-branch {false, true}]
                   [--description]
                   [--detect {false, true}]
                   [--draft {false, true}]
                   [--merge-commit-message]
                   [--org]
                   [--squash {false, true}]
                   [--status {abandoned, active, completed}]
                   [--title]
                   [--transition-work-items {false, true}]

필수 매개 변수

--id

끌어오기 요청의 ID입니다.

선택적 매개 변수

--auto-complete

모든 정책이 통과되고 원본 분기를 대상 분기에 병합할 수 있는 경우 끌어오기 요청이 자동으로 완료되도록 설정합니다.

허용되는 값: false, true
--bypass-policy

필요한 정책(있는 경우)을 바이패스하고 병합할 수 있으면 끌어오기 요청을 완료합니다.

허용되는 값: false, true
--bypass-policy-reason

필요한 정책을 바이패스하는 이유입니다.

--delete-source-branch

끌어오기 요청이 완료되고 대상 분기에 병합된 후 원본 분기를 삭제합니다.

허용되는 값: false, true
--description -d

끌어오기 요청에 대한 새 설명입니다. markdown을 포함할 수 있습니다. 이 인수로 전송되는 각 값은 새 줄이 됩니다. 예: --description "First Line" "Second Line".

--detect

조직을 자동으로 검색합니다.

허용되는 값: false, true
--draft

PR을 게시하거나 초안 모드로 변환합니다.

허용되는 값: false, true
--merge-commit-message

커밋이 병합될 때 표시되는 메시지입니다.

--org --organization

Azure DevOps 조직 URL입니다. az devops configure -d organization=ORG_URL 사용하여 기본 조직을 구성할 수 있습니다. 기본값으로 구성되지 않았거나 git 구성을 통해 선택되지 않은 경우 필요합니다. 예: https://dev.azure.com/MyOrganizationName/.

--squash

대상 분기에 병합할 때 원본 분기의 커밋을 스쿼시합니다.

허용되는 값: false, true
--status

끌어오기 요청의 새 상태를 설정합니다.

허용되는 값: abandoned, active, completed
--title

끌어오기 요청의 새 제목입니다.

--transition-work-items

끌어오기 요청에 연결된 작업 항목을 다음 논리 상태로 전환합니다. (예: 활성 -> 해결됨).

허용되는 값: false, true