Sdílet prostřednictvím


az repos pr

Note

Tento odkaz je součástí rozšíření azure-devops pro Azure CLI (verze 2.30.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az repos pr. Přečtěte si další informace o rozšířeních.

Správa žádostí o přijetí změn

Příkazy

Name Description Typ Stav
az repos pr checkout

Pokud neexistují žádné místní změny, podívejte se do zdrojové větve žádosti o přijetí změn místně.

Extension GA
az repos pr create

Vytvořte pull request.

Extension GA
az repos pr list

Výpis žádostí o přijetí změn

Extension GA
az repos pr policy

Správa zásad žádostí o přijetí změn

Extension GA
az repos pr policy list

Zobrazení seznamu zásad žádosti o přijetí změn

Extension GA
az repos pr policy queue

Zařadíte do fronty vyhodnocení zásady pro žádost o přijetí změn.

Extension GA
az repos pr reviewer

Správa revidujících žádostí o přijetí změn

Extension GA
az repos pr reviewer add

Přidejte do žádosti o přijetí změn jednoho nebo více revidujících.

Extension GA
az repos pr reviewer list

Vypíše revidujícím žádost o přijetí změn.

Extension GA
az repos pr reviewer remove

Odeberte jednoho nebo více revidujících z žádosti o přijetí změn.

Extension GA
az repos pr set-vote

Hlasujte o žádosti o přijetí změn.

Extension GA
az repos pr show

Získejte podrobnosti o žádosti o přijetí změn.

Extension GA
az repos pr update

Aktualizujte žádost o přijetí změn.

Extension GA
az repos pr work-item

Správa pracovních položek přidružených k žádostem o přijetí změn

Extension GA
az repos pr work-item add

Propojte jednu nebo více pracovních položek s žádostí o přijetí změn.

Extension GA
az repos pr work-item list

Zobrazení seznamu propojených pracovních položek pro žádost o přijetí změn

Extension GA
az repos pr work-item remove

Odpojte jednu nebo více pracovních položek z žádosti o přijetí změn.

Extension GA

az repos pr checkout

Pokud neexistují žádné místní změny, podívejte se do zdrojové větve žádosti o přijetí změn místně.

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

Povinné parametry

--id

ID požadavku na začlenění.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--remote-name

Název vzdáleného úložiště Git, proti kterému je vznesen pull request.

Vlastnost Hodnota
Default value: origin
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az repos pr create

Vytvořte pull request.

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]

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--auto-complete

Nastavte pull request tak, aby se dokončil automaticky, když všechny zásady byly splněny a zdrojová větev se dá sloučit do cílové větve.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--bypass-policy

Nepoužívat požadované zásady (pokud existují) a dokončit žádost o přijetí změn, jakmile je možné ji sloučit.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--bypass-policy-reason

Důvod obejití požadovaných zásad

--delete-source-branch

Po dokončení žádosti o přijetí změn a sloučení do cílové větve odstraňte zdrojnou větev.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--description -d

Popis nové žádosti o přijetí změn Může obsahovat markdown. Každá hodnota odeslaná do této skupiny bude novým řádkem. Příklad: --description "První řádek" "Druhý řádek".

--detect

Automaticky rozpozná organizaci.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--draft

Tento příznak použijte k vytvoření žádosti o přijetí změn v probíhajícím režimu konceptu nebo práce.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--labels

Popisky přidružené k žádosti o přijetí změn Odděleno mezerou.

--merge-commit-message

Zpráva se zobrazí při sloučení potvrzení.

--open

Otevřete pull request ve webovém prohlížeči.

Vlastnost Hodnota
Default value: False
--optional-reviewers --reviewers

Další uživatelé nebo skupiny, které budou v nové žádosti o přijetí změn zahrnovat jako volitelné revidujícím. Odděleno mezerou.

--org --organization

Adresa URL organizace Azure DevOps Výchozí organizaci můžete nakonfigurovat pomocí příkazu az devops configure -d organization=ORG_URL. Vyžaduje se, pokud není nakonfigurované jako výchozí nebo vyzvednuto prostřednictvím konfigurace Gitu. Příklad: https://dev.azure.com/MyOrganizationName/.

--project -p

Název nebo ID projektu. Výchozí projekt můžete nakonfigurovat pomocí příkazu az devops configure -d project=NAME_OR_ID. Vyžaduje se, pokud není nakonfigurované jako výchozí nebo získáno prostřednictvím konfigurace Gitu.

--repository -r

Název nebo ID úložiště pro vytvoření žádosti o přijetí změn

--required-reviewers

Další uživatelé nebo skupiny, které budou v nové žádosti o přijetí změn zahrnovat jako požadované revidujícím. Odděleno mezerou.

--source-branch -s

Název zdrojové větve Příklad: "dev".

--squash

Při slučování do cílové větve sloučte potvrzení ve zdrojové větvi.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--target-branch -t

Název cílové větve Pokud není zadáno, ve výchozím nastavení se nastaví výchozí větev cílového úložiště.

--title

Název nové žádosti o přijetí změn

--transition-work-items

Převést všechny pracovní položky propojené s žádostí o přijetí změn do dalšího logického stavu. (např. Aktivní –> Vyřešeno).

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--work-items

ID pracovních položek pro propojení s novou žádostí o přijetí změn Odděleno mezerou.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az repos pr list

Výpis žádostí o přijetí změn

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]

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--creator

Omezte výsledky na žádosti o přijetí změn vytvořené tímto uživatelem.

--detect

Automaticky rozpozná organizaci.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--include-links

Zahrňte _links pro každý pull request.

Vlastnost Hodnota
Default value: False
--org --organization

Adresa URL organizace Azure DevOps Výchozí organizaci můžete nakonfigurovat pomocí příkazu az devops configure -d organization=ORG_URL. Vyžaduje se, pokud není nakonfigurované jako výchozí nebo vyzvednuto prostřednictvím konfigurace Gitu. Příklad: https://dev.azure.com/MyOrganizationName/.

--project -p

Název nebo ID projektu. Výchozí projekt můžete nakonfigurovat pomocí příkazu az devops configure -d project=NAME_OR_ID. Vyžaduje se, pokud není nakonfigurované jako výchozí nebo získáno prostřednictvím konfigurace Gitu.

--repository -r

Název nebo ID úložiště

--reviewer

Zobrazit pouze žádosti o přijetí změn, kde je tento uživatel kontrolorem.

--skip

Počet pull requestů, které se mají přeskočit

--source-branch -s

Omezte výsledky na pull requesty, které vycházejí z této zdrojové větve.

--status

Omezit výsledky na pull requesty s tímto stavem.

Vlastnost Hodnota
Přípustné hodnoty: abandoned, active, all, completed
--target-branch -t

Omezte výsledky na pull requesty, které cílí na tuto větev.

--top

Maximální počet žádostí o přijetí změn do seznamu

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az repos pr set-vote

Hlasujte o žádosti o přijetí změn.

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

Povinné parametry

--id

ID požadavku na začlenění.

--vote

Nová hodnota hlasu pro žádost o přijetí změn

Vlastnost Hodnota
Přípustné hodnoty: approve, approve-with-suggestions, reject, reset, wait-for-author

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--detect

Automaticky rozpozná organizaci.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--org --organization

Adresa URL organizace Azure DevOps Výchozí organizaci můžete nakonfigurovat pomocí příkazu az devops configure -d organization=ORG_URL. Vyžaduje se, pokud není nakonfigurované jako výchozí nebo vyzvednuto prostřednictvím konfigurace Gitu. Příklad: https://dev.azure.com/MyOrganizationName/.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az repos pr show

Získejte podrobnosti o žádosti o přijetí změn.

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

Povinné parametry

--id

ID požadavku na začlenění.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--detect

Automaticky rozpozná organizaci.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--open

Otevřete pull request ve webovém prohlížeči.

Vlastnost Hodnota
Default value: False
--org --organization

Adresa URL organizace Azure DevOps Výchozí organizaci můžete nakonfigurovat pomocí příkazu az devops configure -d organization=ORG_URL. Vyžaduje se, pokud není nakonfigurované jako výchozí nebo vyzvednuto prostřednictvím konfigurace Gitu. Příklad: https://dev.azure.com/MyOrganizationName/.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az repos pr update

Aktualizujte žádost o přijetí změn.

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

Povinné parametry

--id

ID požadavku na začlenění.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--auto-complete

Nastavte pull request tak, aby se dokončil automaticky, když všechny zásady byly splněny a zdrojová větev se dá sloučit do cílové větve.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--bypass-policy

Nepoužívat požadované zásady (pokud existují) a dokončit žádost o přijetí změn, jakmile je možné ji sloučit.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--bypass-policy-reason

Důvod obejití požadovaných zásad

--delete-source-branch

Po dokončení žádosti o přijetí změn a sloučení do cílové větve odstraňte zdrojnou větev.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--description -d

Nový popis pull requestu Může obsahovat markdown. Každá hodnota odeslaná do této skupiny bude novým řádkem. Příklad: --description "První řádek" "Druhý řádek".

--detect

Automaticky rozpozná organizaci.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--draft

Publikujte žádost o přijetí změn nebo převeďte na režim konceptu.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--merge-commit-message

Zpráva se zobrazí při sloučení potvrzení.

--org --organization

Adresa URL organizace Azure DevOps Výchozí organizaci můžete nakonfigurovat pomocí příkazu az devops configure -d organization=ORG_URL. Vyžaduje se, pokud není nakonfigurované jako výchozí nebo vyzvednuto prostřednictvím konfigurace Gitu. Příklad: https://dev.azure.com/MyOrganizationName/.

--squash

Při slučování do cílové větve sloučte potvrzení ve zdrojové větvi.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--status

Nastavte nový stav pull requestu.

Vlastnost Hodnota
Přípustné hodnoty: abandoned, active, completed
--title

Nový název pull requestu

--transition-work-items

Převést všechny pracovní položky propojené s žádostí o přijetí změn do dalšího logického stavu. (např. Aktivní –> Vyřešeno).

Vlastnost Hodnota
Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False