Azure DevOps 按源分支搜索拉取请求

问题描述 投票:0回答:1

在Azure DevOps中,有没有一种方法可以按源分支过滤拉取请求。可以按目标分支进行过滤,但源分支似乎不可用作为选项。我该怎么办?

azure-devops pull-request
1个回答
0
投票

您可以使用 az repos pr list 命令列出按源分支过滤的拉取请求:

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]

示例:

ORGANIZATION="https://dev.azure.com/my-org"
PROJECT="my-project"
TOKEN="....."

REPOSITORY="my-repository"
SOURCE_BRANCH="my-source-branch"
PR_STATUS="completed"

printf "\nTrying to login into Azure DevOps\n"
echo "$TOKEN" | az devops login

az repos pr list \
  --organization $ORGANIZATION \
  --project $PROJECT \
  --repository $REPOSITORY \
  --source-branch $SOURCE_BRANCH \
  --status $PR_STATUS \
  --output json
© www.soinside.com 2019 - 2024. All rights reserved.