如何在Azure DevOps中查看谁标记PR评论线程为已解决?
查询Azure DevOps PR评论线程的Resolved操作人
网页UI操作步骤
- 打开目标Pull Request页面,切换到讨论标签
- 定位到要查询的评论线程,点击线程右上角的「更多选项」(三个点图标),选择「查看历史记录」
- 在弹出的历史面板中,会清晰显示该线程的所有状态变更记录,包括标记为Resolved的操作人、操作时间,以及之前的状态变更轨迹
Azure DevOps CLI批量查询
如果需要批量处理大量评论线程,用CLI效率更高:
- 先完成CLI初始化配置:
az login az devops configure --defaults organization=https://dev.azure.com/你的组织名 project=你的项目名
- 执行命令获取指定PR的所有评论及操作历史:
az repos pr comment list --id <你的PR编号> --include-history true
- 返回的JSON结果中,每个评论线程的
history数组会包含所有操作记录,找到类型为状态变更的条目,createdBy字段即为标记Resolved的操作人,comment字段会明确标注操作内容(如“已将线程标记为已解决”)
如果需要批量筛选,可将CLI输出导出为JSON文件,再用脚本(如Python)提取目标信息,快速核对所有已关闭线程的操作人。
内容的提问来源于stack exchange,提问作者O. R. Mapper
相关产品推荐
相关产品推荐

