TFS 在哪里列出审批意见
TFS Where to list approval comments
我正在使用 Microsoft Visual Studio Team Foundation Server 版本 15.112.26307.0。
使用发布 page/view 一组审批者审查并手动触发从环境 QA 到环境 PROD 的发布(第一个环境自动触发)。
在该屏幕上,批准者单击图标,然后在 "override" 中批准并启动第二个环境...在该操作(弹出窗口)中,它要求发表评论,用户单击批准按钮触发下一个发布环境...直到这里,它是 TFS 的标准方式....
我想知道是否有办法列出完成所有环境的所有版本,并在该列表上显示批准者以及输入的评论...是否可以自定义视图或创建一个整体查询该信息的新列表?它只是一个 information/audit 列表...无需从那里采取行动...只需汇总信息以供审核。
谢谢!
您可以使用 Releases - Get Release API 来获取您想要的信息。由于您使用的是 TFS 2017 Update 1 RTM,您可以通过在浏览器中按 F12
然后按 select Network
来捕获其余 api。查看下面的屏幕截图:
我在15.117.27414.0版本中测试了以下api,成功获取评论:
Get
http://tfs2017:8081/tfs/{collection}/{project}/_apis/Release/releases/{releaseId}
我正在使用 Microsoft Visual Studio Team Foundation Server 版本 15.112.26307.0。
使用发布 page/view 一组审批者审查并手动触发从环境 QA 到环境 PROD 的发布(第一个环境自动触发)。
在该屏幕上,批准者单击图标,然后在 "override" 中批准并启动第二个环境...在该操作(弹出窗口)中,它要求发表评论,用户单击批准按钮触发下一个发布环境...直到这里,它是 TFS 的标准方式....
我想知道是否有办法列出完成所有环境的所有版本,并在该列表上显示批准者以及输入的评论...是否可以自定义视图或创建一个整体查询该信息的新列表?它只是一个 information/audit 列表...无需从那里采取行动...只需汇总信息以供审核。
谢谢!
您可以使用 Releases - Get Release API 来获取您想要的信息。由于您使用的是 TFS 2017 Update 1 RTM,您可以通过在浏览器中按 F12
然后按 select Network
来捕获其余 api。查看下面的屏幕截图:
我在15.117.27414.0版本中测试了以下api,成功获取评论:
Get
http://tfs2017:8081/tfs/{collection}/{project}/_apis/Release/releases/{releaseId}