Dela via


az repos pr

Kommentar

Den här referensen är en del av azure-devops-tillägget för Azure CLI (version 2.30.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az repos pr-kommando . Läs mer om tillägg.

Hantera pull-begäranden.

Kommandon

Name Description Typ Status
az repos pr checkout

Checka ut PR-källgrenen lokalt om det inte finns några lokala ändringar.

Anknytning Allmän tillgänglighet
az repos pr create

Skapa en pull-begäran.

Anknytning Allmän tillgänglighet
az repos pr list

Lista pull-begäranden.

Anknytning Allmän tillgänglighet
az repos pr policy

Hantera pull-begärandeprincip.

Anknytning Allmän tillgänglighet
az repos pr policy list

Lista principer för en pull-begäran.

Anknytning Allmän tillgänglighet
az repos pr policy queue

Köa en utvärdering av en princip för en pull-begäran.

Anknytning Allmän tillgänglighet
az repos pr reviewer

Hantera granskare av pull-begäranden.

Anknytning Allmän tillgänglighet
az repos pr reviewer add

Lägg till en eller flera granskare i en pull-begäran.

Anknytning Allmän tillgänglighet
az repos pr reviewer list

Visa en lista över granskare av en pull-begäran.

Anknytning Allmän tillgänglighet
az repos pr reviewer remove

Ta bort en eller flera granskare från en pull-begäran.

Anknytning Allmän tillgänglighet
az repos pr set-vote

Rösta på en pull-begäran.

Anknytning Allmän tillgänglighet
az repos pr show

Hämta information om en pull-begäran.

Anknytning Allmän tillgänglighet
az repos pr update

Uppdatera en pull-begäran.

Anknytning Allmän tillgänglighet
az repos pr work-item

Hantera arbetsobjekt som är associerade med pull-begäranden.

Anknytning Allmän tillgänglighet
az repos pr work-item add

Länka ett eller flera arbetsobjekt till en pull-begäran.

Anknytning Allmän tillgänglighet
az repos pr work-item list

Lista länkade arbetsobjekt för en pull-begäran.

Anknytning Allmän tillgänglighet
az repos pr work-item remove

Ta bort länk till ett eller flera arbetsobjekt från en pull-begäran.

Anknytning Allmän tillgänglighet

az repos pr checkout

Checka ut PR-källgrenen lokalt om det inte finns några lokala ändringar.

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

Obligatoriska parametrar

--id

ID för pull-begäran.

Valfria parametrar

--remote-name

Namnet på den git-fjärranslutning som PR är upphöjt till.

standardvärde: origin
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az repos pr create

Skapa en pull-begäran.

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]

Valfria parametrar

--auto-complete

Ställ in pull-begäran så att den slutförs automatiskt när alla principer har passerat och källgrenen kan sammanfogas till målgrenen.

accepterade värden: false, true
standardvärde: False
--bypass-policy

Kringgå nödvändiga principer (om några) och slutför pull-begäran när den kan sammanfogas.

accepterade värden: false, true
standardvärde: False
--bypass-policy-reason

Orsak till att kringgå de principer som krävs.

--delete-source-branch

Ta bort källgrenen när pull-begäran har slutförts och sammanfogats till målgrenen.

accepterade värden: false, true
standardvärde: False
--description -d

Beskrivning för den nya pull-begäran. Kan innehålla markdown. Varje värde som skickas till denna arg blir en ny rad. Exempel: --description "First Line" "Second Line".

--detect

Identifiera organisationen automatiskt.

accepterade värden: false, true
--draft

Använd den här flaggan för att skapa pull-begäran i utkast/arbete i förloppsläge.

accepterade värden: false, true
--labels

Etiketterna som är associerade med pull-begäran. Blanksteg har separerats.

--merge-commit-message

Meddelande som visas när incheckningar sammanfogas.

--open

Öppna pull-begäran i webbläsaren.

standardvärde: False
--optional-reviewers --reviewers

Ytterligare användare eller grupper som ska inkluderas som valfria granskare i den nya pull-begäran. Blanksteg har separerats.

--org --organization

Url för Azure DevOps-organisation. Du kan konfigurera standardorganisationen med az devops configure -d organization=ORG_URL. Krävs om det inte har konfigurerats som standard eller hämtats via git-konfiguration. Exempel: https://dev.azure.com/MyOrganizationName/.

--project -p

Projektets namn eller ID. Du kan konfigurera standardprojektet med az devops configure -d project=NAME_OR_ID. Krävs om det inte har konfigurerats som standard eller hämtats via git-konfiguration.

--repository -r

Namn eller ID för lagringsplatsen för att skapa pull-begäran.

--required-reviewers

Ytterligare användare eller grupper som ska inkluderas som nödvändiga granskare för den nya pull-begäran. Blanksteg har separerats.

--source-branch -s

Namnet på källgrenen. Exempel: "dev".

--squash

Mosa incheckningarna i källgrenen när du sammanfogar till målgrenen.

accepterade värden: false, true
standardvärde: False
--target-branch -t

Namn på målgrenen. Om det inte anges används standardgrenen för mållagringsplatsen.

--title

Rubrik för den nya pull-begäran.

--transition-work-items

Flytta alla arbetsobjekt som är länkade till pull-begäran till nästa logiska tillstånd. (t.ex. Aktiv -> Löst).

accepterade värden: false, true
standardvärde: False
--work-items

ID:n för de arbetsobjekt som ska länkas till den nya pull-begäran. Blanksteg har separerats.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az repos pr list

Lista pull-begäranden.

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]

Valfria parametrar

--creator

Begränsa resultatet till pull-begäranden som skapats av den här användaren.

--detect

Identifiera organisationen automatiskt.

accepterade värden: false, true
--include-links

Inkludera _links för varje pull-begäran.

standardvärde: False
--org --organization

Url för Azure DevOps-organisation. Du kan konfigurera standardorganisationen med az devops configure -d organization=ORG_URL. Krävs om det inte har konfigurerats som standard eller hämtats via git-konfiguration. Exempel: https://dev.azure.com/MyOrganizationName/.

--project -p

Projektets namn eller ID. Du kan konfigurera standardprojektet med az devops configure -d project=NAME_OR_ID. Krävs om det inte har konfigurerats som standard eller hämtats via git-konfiguration.

--repository -r

Namn eller ID för lagringsplatsen.

--reviewer

Begränsa resultatet till pull-begäranden där den här användaren är granskare.

--skip

Antal pull-begäranden att hoppa över.

--source-branch -s

Begränsa resultatet till pull-begäranden som kommer från den här källgrenen.

--status

Begränsa resultatet till pull-begäranden med den här statusen.

accepterade värden: abandoned, active, all, completed
--target-branch -t

Begränsa resultatet till pull-begäranden som riktar sig mot den här grenen.

--top

Maximalt antal pull-begäranden som ska listas.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az repos pr set-vote

Rösta på en pull-begäran.

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

Obligatoriska parametrar

--id

ID för pull-begäran.

--vote

Nytt röstvärde för pull-begäran.

accepterade värden: approve, approve-with-suggestions, reject, reset, wait-for-author

Valfria parametrar

--detect

Identifiera organisationen automatiskt.

accepterade värden: false, true
--org --organization

Url för Azure DevOps-organisation. Du kan konfigurera standardorganisationen med az devops configure -d organization=ORG_URL. Krävs om det inte har konfigurerats som standard eller hämtats via git-konfiguration. Exempel: https://dev.azure.com/MyOrganizationName/.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az repos pr show

Hämta information om en pull-begäran.

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

Obligatoriska parametrar

--id

ID för pull-begäran.

Valfria parametrar

--detect

Identifiera organisationen automatiskt.

accepterade värden: false, true
--open

Öppna pull-begäran i webbläsaren.

standardvärde: False
--org --organization

Url för Azure DevOps-organisation. Du kan konfigurera standardorganisationen med az devops configure -d organization=ORG_URL. Krävs om det inte har konfigurerats som standard eller hämtats via git-konfiguration. Exempel: https://dev.azure.com/MyOrganizationName/.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az repos pr update

Uppdatera en pull-begäran.

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

Obligatoriska parametrar

--id

ID för pull-begäran.

Valfria parametrar

--auto-complete

Ställ in pull-begäran så att den slutförs automatiskt när alla principer har passerat och källgrenen kan sammanfogas till målgrenen.

accepterade värden: false, true
--bypass-policy

Kringgå nödvändiga principer (om några) och slutför pull-begäran när den kan sammanfogas.

accepterade värden: false, true
--bypass-policy-reason

Orsak till att kringgå de principer som krävs.

--delete-source-branch

Ta bort källgrenen när pull-begäran har slutförts och sammanfogats till målgrenen.

accepterade värden: false, true
--description -d

Ny beskrivning för pull-begäran. Kan innehålla markdown. Varje värde som skickas till denna arg blir en ny rad. Exempel: --description "First Line" "Second Line".

--detect

Identifiera organisationen automatiskt.

accepterade värden: false, true
--draft

Publicera PR eller konvertera till utkastläge.

accepterade värden: false, true
--merge-commit-message

Meddelande som visas när incheckningar sammanfogas.

--org --organization

Url för Azure DevOps-organisation. Du kan konfigurera standardorganisationen med az devops configure -d organization=ORG_URL. Krävs om det inte har konfigurerats som standard eller hämtats via git-konfiguration. Exempel: https://dev.azure.com/MyOrganizationName/.

--squash

Mosa incheckningarna i källgrenen när du sammanfogar till målgrenen.

accepterade värden: false, true
--status

Ange det nya tillståndet för pull-begäran.

accepterade värden: abandoned, active, completed
--title

Ny rubrik för pull-begäran.

--transition-work-items

Flytta alla arbetsobjekt som är länkade till pull-begäran till nästa logiska tillstånd. (t.ex. Aktiv -> Löst).

accepterade värden: false, true
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.