使用VSTS Api获取提交列表时如何返回完整注释?

时间:2016-11-15 10:50:02

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

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

响应回复如下:

truncatedComments

我显然可以遍历每个提交ID并通过为每个ID调用api来获取完整的注释,但由于此脚本将成为我们发布过程的一部分,我希望它尽可能快,以及所有这些额外的调用会给脚本增加不必要的时间。

从我所看到的情况来看,在获取提交列表时无法获得完整的评论,但是我希望那里的某个人可以帮助我吗?

由于

2 个答案:

答案 0 :(得分:1)

将max comment length参数添加到某个高值为我做了: _apis / tfvc /变更?maxCommentLength = 1000

答案 1 :(得分:0)

如果可以,请使用API​​ 2.0,不再有“commentTruncated”。 所有消息都完整返回。 我遇到的最长提交消息是770个字符,13行中有105个字。