7

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

响应返回如下:

截断评论

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

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

谢谢

4

2 回答 2

1

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

于 2018-03-26T14:26:57.543 回答
0

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

于 2017-07-21T06:29:14.680 回答