Udostępnij za pośrednictwem


az repos pr

Uwaga

Ta dokumentacja jest częścią rozszerzenia azure-devops dla interfejsu wiersza polecenia platformy Azure (wersja 2.30.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az repos pr . Dowiedz się więcej o rozszerzeniach.

Zarządzanie żądaniami ściągnięcia.

Polecenia

Nazwa Opis Typ Stan
az repos pr checkout

Wyewidencjonuj lokalnie gałąź źródłową żądania ściągnięcia, jeśli nie ma żadnych lokalnych zmian.

Numer wewnętrzny Ogólna dostępność
az repos pr create

Utwórz żądanie ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr list

Wyświetlanie listy żądań ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr policy

Zarządzanie zasadami żądań ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr policy list

Wyświetlanie listy zasad żądania ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr policy queue

Kolejka oceny zasad dla żądania ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr reviewer

Zarządzanie recenzentami żądań ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr reviewer add

Dodaj co najmniej jednego recenzenta do żądania ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr reviewer list

Wyświetlanie listy recenzentów żądania ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr reviewer remove

Usuń co najmniej jednego recenzenta z żądania ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr set-vote

Zagłosuj na żądanie ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr show

Uzyskaj szczegóły żądania ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr update

Aktualizowanie żądania ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr work-item

Zarządzanie elementami roboczymi skojarzonymi z żądaniami ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr work-item add

Połącz co najmniej jeden element roboczy z żądaniem ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr work-item list

Wyświetl listę połączonych elementów roboczych dla żądania ściągnięcia.

Numer wewnętrzny Ogólna dostępność
az repos pr work-item remove

Odłącz co najmniej jeden element roboczy z żądania ściągnięcia.

Numer wewnętrzny Ogólna dostępność

az repos pr checkout

Wyewidencjonuj lokalnie gałąź źródłową żądania ściągnięcia, jeśli nie ma żadnych lokalnych zmian.

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

Parametry wymagane

--id

Identyfikator żądania ściągnięcia.

Parametry opcjonalne

--remote-name

Nazwa zdalnej usługi Git, względem której jest zgłaszane żądanie ściągnięcia.

wartość domyślna: origin
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az repos pr create

Utwórz żądanie ściągnięcia.

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}]
                   [--labels]
                   [--merge-commit-message]
                   [--open]
                   [--optional-reviewers]
                   [--org]
                   [--project]
                   [--repository]
                   [--required-reviewers]
                   [--source-branch]
                   [--squash {false, true}]
                   [--target-branch]
                   [--title]
                   [--transition-work-items {false, true}]
                   [--work-items]

Parametry opcjonalne

--auto-complete

Ustaw żądanie ściągnięcia, aby zostało ukończone automatycznie po przekazaniu wszystkich zasad, a gałąź źródłowa może zostać scalona z gałęzią docelową.

akceptowane wartości: false, true
wartość domyślna: False
--bypass-policy

Pomiń wymagane zasady (jeśli istnieją) i kończy żądanie ściągnięcia po scaleniu.

akceptowane wartości: false, true
wartość domyślna: False
--bypass-policy-reason

Przyczyna pomijania wymaganych zasad.

--delete-source-branch

Usuń gałąź źródłową po zakończeniu żądania ściągnięcia i scaleniu jej z gałęzią docelową.

akceptowane wartości: false, true
wartość domyślna: False
--description -d

Opis nowego żądania ściągnięcia. Może zawierać znaczniki markdown. Każda wartość wysłana do tego elementu arg będzie nowym wierszem. Na przykład: --description "Pierwszy wiersz" "Drugi wiersz".

--detect

Automatycznie wykrywaj organizację.

akceptowane wartości: false, true
--draft

Użyj tej flagi, aby utworzyć żądanie ściągnięcia w trybie roboczym/pracy w toku.

akceptowane wartości: false, true
--labels

Etykiety skojarzone z żądaniem ściągnięcia. Spacja oddzielona.

--merge-commit-message

Komunikat wyświetlany podczas scalania zatwierdzeń.

--open

Otwórz żądanie ściągnięcia w przeglądarce internetowej.

wartość domyślna: False
--optional-reviewers --reviewers

Dodatkowi użytkownicy lub grupy do uwzględnienia jako opcjonalni recenzenci w nowym żądaniu ściągnięcia. Spacja oddzielona.

--org --organization

Adres URL organizacji usługi Azure DevOps. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagane, jeśli ustawienie nie jest skonfigurowane jako domyślne lub odebrane za pośrednictwem konfiguracji usługi Git. Przykład: https://dev.azure.com/MyOrganizationName/.

--project -p

Nazwa lub identyfikator projektu. Projekt domyślny można skonfigurować przy użyciu polecenia az devops configure -d project=NAME_OR_ID. Wymagane, jeśli ustawienie nie jest skonfigurowane jako domyślne lub odebrane za pośrednictwem konfiguracji usługi Git.

--repository -r

Nazwa lub identyfikator repozytorium do utworzenia żądania ściągnięcia.

--required-reviewers

Dodatkowi użytkownicy lub grupy do uwzględnienia jako wymagane recenzenci w nowym żądaniu ściągnięcia. Spacja oddzielona.

--source-branch -s

Nazwa gałęzi źródłowej. Przykład: "dev".

--squash

Squash zatwierdzenia w gałęzi źródłowej podczas scalania z gałęzią docelową.

akceptowane wartości: false, true
wartość domyślna: False
--target-branch -t

Nazwa gałęzi docelowej. Jeśli nie zostanie określony, domyślnie zostanie ustawiona domyślna gałąź repozytorium docelowego.

--title

Tytuł nowego żądania ściągnięcia.

--transition-work-items

Przeniesienie wszystkich elementów roboczych połączonych z żądaniem ściągnięcia do następnego stanu logicznego. (np. Aktywne —> Rozwiązano).

akceptowane wartości: false, true
wartość domyślna: False
--work-items

Identyfikatory elementów roboczych do łączenia z nowym żądaniem ściągnięcia. Spacja oddzielona.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az repos pr list

Wyświetlanie listy żądań ściągnięcia.

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]

Parametry opcjonalne

--creator

Ogranicz wyniki do żądań ściągnięcia utworzonych przez tego użytkownika.

--detect

Automatycznie wykrywaj organizację.

akceptowane wartości: false, true
--include-links

Uwzględnij _links dla każdego żądania ściągnięcia.

wartość domyślna: False
--org --organization

Adres URL organizacji usługi Azure DevOps. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagane, jeśli ustawienie nie jest skonfigurowane jako domyślne lub odebrane za pośrednictwem konfiguracji usługi Git. Przykład: https://dev.azure.com/MyOrganizationName/.

--project -p

Nazwa lub identyfikator projektu. Projekt domyślny można skonfigurować przy użyciu polecenia az devops configure -d project=NAME_OR_ID. Wymagane, jeśli ustawienie nie jest skonfigurowane jako domyślne lub odebrane za pośrednictwem konfiguracji usługi Git.

--repository -r

Nazwa lub identyfikator repozytorium.

--reviewer

Ogranicz wyniki do żądań ściągnięcia, w których ten użytkownik jest recenzentem.

--skip

Liczba żądań ściągnięcia do pominięcia.

--source-branch -s

Ogranicz wyniki do żądań ściągnięcia pochodzących z tej gałęzi źródłowej.

--status

Ogranicz wyniki żądań ściągnięcia o tym stanie.

akceptowane wartości: abandoned, active, all, completed
--target-branch -t

Ogranicz wyniki do żądań ściągnięcia przeznaczonych dla tej gałęzi.

--top

Maksymalna liczba żądań ściągnięcia do listy.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az repos pr set-vote

Zagłosuj na żądanie ściągnięcia.

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

Parametry wymagane

--id

Identyfikator żądania ściągnięcia.

--vote

Nowa wartość głosowania dla żądania ściągnięcia.

akceptowane wartości: approve, approve-with-suggestions, reject, reset, wait-for-author

Parametry opcjonalne

--detect

Automatycznie wykrywaj organizację.

akceptowane wartości: false, true
--org --organization

Adres URL organizacji usługi Azure DevOps. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagane, jeśli ustawienie nie jest skonfigurowane jako domyślne lub odebrane za pośrednictwem konfiguracji usługi Git. Przykład: https://dev.azure.com/MyOrganizationName/.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az repos pr show

Uzyskaj szczegóły żądania ściągnięcia.

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

Parametry wymagane

--id

Identyfikator żądania ściągnięcia.

Parametry opcjonalne

--detect

Automatycznie wykrywaj organizację.

akceptowane wartości: false, true
--open

Otwórz żądanie ściągnięcia w przeglądarce internetowej.

wartość domyślna: False
--org --organization

Adres URL organizacji usługi Azure DevOps. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagane, jeśli ustawienie nie jest skonfigurowane jako domyślne lub odebrane za pośrednictwem konfiguracji usługi Git. Przykład: https://dev.azure.com/MyOrganizationName/.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az repos pr update

Aktualizowanie żądania ściągnięcia.

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}]

Parametry wymagane

--id

Identyfikator żądania ściągnięcia.

Parametry opcjonalne

--auto-complete

Ustaw żądanie ściągnięcia, aby zostało ukończone automatycznie po przekazaniu wszystkich zasad, a gałąź źródłowa może zostać scalona z gałęzią docelową.

akceptowane wartości: false, true
--bypass-policy

Pomiń wymagane zasady (jeśli istnieją) i kończy żądanie ściągnięcia po scaleniu.

akceptowane wartości: false, true
--bypass-policy-reason

Przyczyna pomijania wymaganych zasad.

--delete-source-branch

Usuń gałąź źródłową po zakończeniu żądania ściągnięcia i scaleniu jej z gałęzią docelową.

akceptowane wartości: false, true
--description -d

Nowy opis żądania ściągnięcia. Może zawierać znaczniki markdown. Każda wartość wysłana do tego elementu arg będzie nowym wierszem. Na przykład: --description "Pierwszy wiersz" "Drugi wiersz".

--detect

Automatycznie wykrywaj organizację.

akceptowane wartości: false, true
--draft

Opublikuj żądanie ściągnięcia lub przekonwertuj na tryb roboczy.

akceptowane wartości: false, true
--merge-commit-message

Komunikat wyświetlany podczas scalania zatwierdzeń.

--org --organization

Adres URL organizacji usługi Azure DevOps. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagane, jeśli ustawienie nie jest skonfigurowane jako domyślne lub odebrane za pośrednictwem konfiguracji usługi Git. Przykład: https://dev.azure.com/MyOrganizationName/.

--squash

Squash zatwierdzenia w gałęzi źródłowej podczas scalania z gałęzią docelową.

akceptowane wartości: false, true
--status

Ustaw nowy stan żądania ściągnięcia.

akceptowane wartości: abandoned, active, completed
--title

Nowy tytuł żądania ściągnięcia.

--transition-work-items

Przeniesienie wszystkich elementów roboczych połączonych z żądaniem ściągnięcia do następnego stanu logicznego. (np. Aktywne —> Rozwiązano).

akceptowane wartości: false, true
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.