首页 > 解决方案 > 使用 az repos pr create 创建时无法将多个工作项链接到拉取请求

问题描述

我正在使用下面的 Azure CLI 脚本创建一个脚本来执行拉取请求。

az repos pr create --description $PR_Description --merge-commit-message $PR_WorkItemNo --org $orgname --source-branch $PatchName --target-branch "main" --title $PR_Title --project $projectname --存储库 $PR_repository --work-items $linkedworkitemno

将单个工作项(例如“72076”)分配给此变量 $linkedworkitemno - 工作正常并将单个工作项与 PR 相关联。

但是,当我添加两个带空格的工作项(例如“72076 72126”)时 - 如 MS Docs 中所述(- --work-items - 链接到新拉取请求的工作项的 ID。空格分隔https://docs .microsoft.com/en-us/cli/azure/repos/pr?view=azure-cli-latest#az_repos_pr_create),它没有将这两个项目链接到 PR 并且只关联第一个工作项目。

你能帮我解决这个问题吗?

标签: command-line-interfaceazure-powershellazure-cliazure-automationazure-cli2

解决方案


请按如下方式处理:

$linkedworkitemno = @('72076', '72126')

接着:

--work-items $linkedworkitemno 

推荐阅读