Udostępnij przez


az repos pr

Note

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.

Extension ogólna dostępność
az repos pr create

Utwórz prośbę o połączenie.

Extension ogólna dostępność
az repos pr list

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

Extension ogólna dostępność
az repos pr policy

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

Extension ogólna dostępność
az repos pr policy list

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

Extension ogólna dostępność
az repos pr policy queue

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

Extension ogólna dostępność
az repos pr reviewer

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

Extension ogólna dostępność
az repos pr reviewer add

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

Extension ogólna dostępność
az repos pr reviewer list

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

Extension ogólna dostępność
az repos pr reviewer remove

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

Extension ogólna dostępność
az repos pr set-vote

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

Extension ogólna dostępność
az repos pr show

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

Extension ogólna dostępność
az repos pr update

Aktualizowanie żądania ściągnięcia.

Extension ogólna dostępność
az repos pr work-item

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

Extension ogólna dostępność
az repos pr work-item add

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

Extension ogólna dostępność
az repos pr work-item list

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

Extension ogólna dostępność
az repos pr work-item remove

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

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

Wymagane parametry

--id

Identyfikator żądania ściągnięcia.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--remote-name

Nazwa zdalnego repozytorium Git, do którego jest zgłaszane żądanie ściągnięcia.

Własność Wartość
Wartość domyślna: origin
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Własność Wartość
Wartość domyślna: False

az repos pr create

Utwórz prośbę o połączenie.

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

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--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ą.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--bypass-policy

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

Własność Wartość
Wartość domyślna: False
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ą.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--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ę.

Własność Wartość
Akceptowane wartości: false, true
--draft

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

Własność Wartość
Akceptowane wartości: false, true
--labels

Etykiety skojarzone z żądaniem ściągnięcia. Rozdzielone spacjami

--merge-commit-message

Komunikat wyświetlany podczas scalania zatwierdzeń.

--open

Otwórz pull request w przeglądarce internetowej.

Własność Wartość
Wartość domyślna: False
--optional-reviewers --reviewers

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

--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 nie jest skonfigurowane jako domyślne lub przejęte za pośrednictwem git config.

--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. Rozdzielone spacjami

--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ą.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--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ązane).

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--work-items

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Własność Wartość
Wartość domyślna: False

az repos pr list

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

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

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--creator

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

--detect

Automatycznie wykrywaj organizację.

Własność Wartość
Akceptowane wartości: false, true
--include-links

Uwzględnij _links dla każdego pull request.

Własność Wartość
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 nie jest skonfigurowane jako domyślne lub przejęte za pośrednictwem git config.

--repository -r

Nazwa lub identyfikator repozytorium.

--reviewer

Ogranicz wyniki do żądań pull request, w których ten użytkownik jest recenzentem.

--skip

Liczba pull requestów 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.

Własność Wartość
Akceptowane wartości: abandoned, active, all, completed
--target-branch -t

Ogranicz wyniki do pull requestów przeznaczonych dla tej gałęzi.

--top

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Własność Wartość
Wartość domyślna: False

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

Wymagane parametry

--id

Identyfikator żądania ściągnięcia.

--vote

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

Własność Wartość
Akceptowane wartości: approve, approve-with-suggestions, reject, reset, wait-for-author

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--detect

Automatycznie wykrywaj organizację.

Własność Wartość
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.

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Własność Wartość
Wartość domyślna: False

az repos pr show

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

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

Wymagane parametry

--id

Identyfikator żądania ściągnięcia.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--detect

Automatycznie wykrywaj organizację.

Własność Wartość
Akceptowane wartości: false, true
--open

Otwórz pull request w przeglądarce internetowej.

Własność Wartość
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.

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Własność Wartość
Wartość domyślna: False

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 --organization]
                   [--squash {false, true}]
                   [--status {abandoned, active, completed}]
                   [--title]
                   [--transition-work-items {false, true}]

Wymagane parametry

--id

Identyfikator żądania ściągnięcia.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--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ą.

Własność Wartość
Akceptowane wartości: false, true
--bypass-policy

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

Własność Wartość
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ą.

Własność Wartość
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ę.

Własność Wartość
Akceptowane wartości: false, true
--draft

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

Własność Wartość
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ą.

Własność Wartość
Akceptowane wartości: false, true
--status

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

Własność Wartość
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ązane).

Własność Wartość
Akceptowane wartości: false, true
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Własność Wartość
Wartość domyślna: False