azure-pipelines-release-pipeline - 使用 VSTS Api 获取提交列表时如何返回完整评论?

标签 azure-pipelines-release-pipeline azure-devops-rest-api

我有一个使用 VSTS api 的脚本生成两个不同版本之间的提交日志,但是来自 VSTS api 的响应返回截断的注释。对于我而言,这是日志中最重要的部分,因此希望从 api 接收完整的评论。

响应返回如下:

truncatedComments

我显然可以遍历每个提交 Id 并通过调用每个 Id 的 api 来获得完整的评论,但是由于这个脚本将成为我们发布过程的一部分,我希望它尽可能快,所有这些额外的调用都会为脚本添加不必要的时间。

从我所见,在获取提交列表时无法获得完整评论,但我希望有人可以帮助我解决这个问题?

谢谢

最佳答案

将最大评论长度参数添加到一些高值对我来说是这样的:
_apis/tfvc/changesets?maxCommentLength=1000

关于azure-pipelines-release-pipeline - 使用 VSTS Api 获取提交列表时如何返回完整评论?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40607916/

相关文章:

azure-devops - Azure DevOps REST api - 使用变量运行管道

c# - 对 BuildHttpClientBase.GetBuildWorkItemsRefsAsync 的调用不会返回由具有利益相关者访问权限的用户创建的工作项

git - 从 TFS 克隆所有远程存储库

Angular 10 DevOps 扩展 Rest Api

azure - 集中管理的 Azure 管道

azure-devops - 如何使用rest api获取Azure DevOps中的发布管道名称列表

azure-devops - 通过 VSTS CI/CD 升级 Azure Service Fabric 时出错

azure - 使用托管代理通过 VSTS 发布管道部署 Service Fabric 应用程序

azure - 仅当新版本的工件出现时,如何使 azure devops 发布管道部署到阶段?

asp.net-core - Azure Devops Oauth 身份验证 : Cannot get access token (BadRequest Failed to deserialize the JsonWebToken object)