command-line-interface - 使用 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 并且只关联第一个工作项目。
你能帮我解决这个问题吗?
解决方案
请按如下方式处理:
$linkedworkitemno = @('72076', '72126')
接着:
--work-items $linkedworkitemno
推荐阅读
- android - Android Studio 3.1 Logcat 工具窗口在每一行显示时间戳
- java - @PostMapping 不起作用。HTTP 415 不支持的媒体类型错误
- javascript - 带百分比的随机数
- vba - 在 Excel 图表上切换分组轴
- javascript - 如何为引导开关分配值?
- sonarqube - Sonarqube 服务器 java.lang.OutOfMemoryError:java.util.Arrays.copyOf(Arrays.java:3332) 处的 Java 堆空间
- android - ViewPager OnAdapterChangeListener 设置第一页
- html - CSS:按下空格键时未选中复选框
- time - 在 Swift 4 中每 60 天启用一次按钮
- php - Route 的错误重定向针对指定的 Controller 方法