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]
                     [--subscription]

Обязательные параметры

--id

Идентификатор запроса на вытягивание.

Необязательные параметры

--remote-name

Имя удаленного Git, для которого создается запрос на вытягивание.

значение по умолчанию: origin
--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

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}]
                   [--subscription]
                   [--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 "первая строка" Вторая строка ".

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

Имя или идентификатор проекта. Проект по умолчанию можно настроить с помощью команды AZ devops configure-d Project = NAME_OR_ID. Требуется, если не настроено по умолчанию или выбрано с помощью конфигурации Git.

--repository -r

Имя или идентификатор репозитория, в котором создается запрос на включение внесенных изменений.

--reviewers

Дополнительные пользователи или группы, включаемые в новый запрос на вытягивание в качестве рецензентов. Разделенный пробелами.

--source-branch -s

Имя исходной ветви. Пример: "Dev".

--squash

Squash фиксации в исходной ветви при слиянии в целевую ветвь.

допустимые значения: false, true
--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--target-branch -t

Имя целевой ветви. Если не указано, по умолчанию используется ветвь целевого репозитория по умолчанию.

--title

Заголовок для нового запроса на вытягивание.

--transition-work-items

Перевод всех рабочих элементов, связанных с запросом на вытягивание, в следующее логическое состояние. (например, "активный" — > разрешено).

допустимые значения: false, true
--work-items

Идентификаторы рабочих элементов, связываемых с новым запросом на вытягивание. Разделенный пробелами.

az repos pr list

Вывод списка запросов на вытягивание.

az repos pr list [--creator]
                 [--detect {false, true}]
                 [--include-links]
                 [--org]
                 [--project]
                 [--query-examples]
                 [--repository]
                 [--reviewer]
                 [--skip]
                 [--source-branch]
                 [--status {abandoned, active, all, completed}]
                 [--subscription]
                 [--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

Имя или идентификатор проекта. Проект по умолчанию можно настроить с помощью команды AZ devops configure-d Project = NAME_OR_ID. Требуется, если не настроено по умолчанию или выбрано с помощью конфигурации Git.

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--repository -r

Имя или идентификатор репозитория.

--reviewer

Ограничьте результаты запросами на вытягивание, в которых этот пользователь является рецензентом.

--skip

Число пропускаемых запросов на вытягивание.

--source-branch -s

Ограничьте результаты запросами на вытягивание, которые берутся из этой исходной ветви.

--status

Ограничьте результаты запросами на вытягивание с этим состоянием.

допустимые значения: abandoned, active, all, completed
--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--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]
                     [--subscription]

Обязательные параметры

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

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az repos pr show

Получение сведений о запросе на вытягивание.

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

Обязательные параметры

--id

Идентификатор запроса на вытягивание.

Необязательные параметры

--detect

Автоматическое обнаружение Организации.

допустимые значения: false, true
--open

Откройте запрос на вытягивание в веб-браузере.

--org --organization

Azure DevOps URL-адрес организации. Вы можете настроить организацию по умолчанию с помощью команды AZ devops configure-d Organization = ORG_URL. Требуется, если не настроено по умолчанию или выбрано с помощью конфигурации Git. Пример: https://dev.azure.com/MyOrganizationName/ .

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

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}]
                   [--subscription]
                   [--title]
                   [--transition-work-items {false, true}]

Обязательные параметры

--id

Идентификатор запроса на вытягивание.

Необязательные параметры

--auto-complete

Установка автоматического завершения запроса на вытягивание после того, как все политики пройдены и исходная ветвь может быть объединена в целевую ветвь.

допустимые значения: false, true
--bypass-policy

Обходить требуемые политики (если они есть) и завершает запрос на вытягивание после его слияния.

допустимые значения: false, true
--bypass-policy-reason

Причина обхода необходимых политик.

--delete-source-branch

Удалите исходную ветвь после завершения запроса на вытягивание и объединения в целевую ветвь.

допустимые значения: false, true
--description -d

Новое описание запроса на вытягивание. Может включать Markdown. Каждое значение, отправляемое в этот аргумент, будет новой строкой. Например:--Description "первая строка" Вторая строка ".

--detect

Автоматическое обнаружение Организации.

допустимые значения: false, true
--draft

Опубликуйте запрос на включение внесенных изменений или преобразование в черновой режим.

допустимые значения: false, true
--merge-commit-message

Сообщение, отображаемое при слиянии фиксаций.

--org --organization

Azure DevOps URL-адрес организации. Вы можете настроить организацию по умолчанию с помощью команды AZ devops configure-d Organization = ORG_URL. Требуется, если не настроено по умолчанию или выбрано с помощью конфигурации Git. Пример: https://dev.azure.com/MyOrganizationName/ .

--squash

Squash фиксации в исходной ветви при слиянии в целевую ветвь.

допустимые значения: false, true
--status

Задайте новое состояние запроса на вытягивание.

допустимые значения: abandoned, active, completed
--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--title

Новый заголовок для запроса на вытягивание.

--transition-work-items

Перевод всех рабочих элементов, связанных с запросом на вытягивание, в следующее логическое состояние. (например, "активный" — > разрешено).

допустимые значения: false, true