使用top-参数从TFS-API获取构建

康拉德

我想获取我的TFS的最新版本的列表。该API通常效果很好-但我不理解“ $ top”参数的工作方式。

如果我使用不带top参数的简单API调用:

https://mytfs/project/_apis/build/builds?buildQueryOrder=finishTimeAscending

我得到的最大数量为1000个结果,按正确的顺序排列,最新的放在顶部/第一位。

如果我添加$ top-Parameter:

https://mytfs/project/_apis/build/builds?$top=10&buildQueryOrder=finishTimeAscending

我得到10个结果-但不是从较大列表中的前10个结果-而是10个随机结果(但总是10个相同-因此不是真正随机的)。但这不是最新的10个,也不是最旧的10个-仅千分之十。

我是否理解$ top-Parameter错误?还是这是TFS API中的错误?

帕特里克·卢

更新资料

很抱歉对于这个误会。正如描述,这是设计使然。它只会返回最大的构建数,而不会按返回结果的顺序排列

换句话说,如果使用$ top参数,它将获取所有构建结果的10个结果,然后对返回的10个结果进行排序。它不会先订购所有构建结果,然后再获取订购的构建结果的前10名。也许这就是混乱所在。

对于您要寻找的内容,现有参数不可用。您最多只能获得1000个结果的最大数量,并且顺序正确。最终获取其中的10个。


$ top参数不能用作文字含义。它只会返回最大构建数

$ top integer int32要返回的最大内部版本数。

您可以在此处参考官方文档:构建-列表

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Powershell设置自定义tfs构建参数

来自分类Dev

如何使用Azure DevOps REST Api获取非秘密的构建参数?

来自分类Dev

使用TFS在自动构建部署中获取构建版本

来自分类Dev

TFS 2017 API;使用变量排队构建

来自分类Dev

TFS构建过程参数未显示/加载

来自分类Dev

TFS构建过程参数未显示/加载

来自分类Dev

如何通过API / Powershell获取TFS构建代理的列表?

来自分类Dev

TFS API从上下文获取查询参数

来自分类Dev

使用TFS API获取更改的行

来自分类Dev

将参数/参数添加到TFS构建定义

来自分类Dev

TFS API - 如何从专用构建服务器获取项目构建

来自分类Dev

在Powershell中使用参数运行TFS命令

来自分类Dev

在自定义构建工作流参数编辑器中获取TFS连接

来自分类Dev

使用Jenkins API获取构建配置详细信息

来自分类Dev

使用Jenkins API获取构建配置详细信息

来自分类Dev

NSubstitute参数匹配器错误仅在TFS构建中

来自分类Dev

TFS 2013-从预构建PowerShell脚本更新MSBuild参数

来自分类Dev

如何获得对各种TFS构建定义参数的访问

来自分类Dev

NSubstitute参数匹配器错误仅在TFS构建中

来自分类Dev

TFS 2015升级:构建定义参数解析问题

来自分类Dev

Msbuild 用于在 TFS 构建中发布 wcf 服务的参数

来自分类Dev

使用REST API获取Jenkins Job的参数?

来自分类Dev

使用TAP进行TFS构建

来自分类Dev

在 Jenkins 构建步骤中使用 Groovy 获取 TFS Changset 编辑类型

来自分类Dev

使用VSTS / TFS API获取项目类型(敏捷,Scrum,CMMI)

来自分类Dev

如何使用TFS API 2013获取所有迭代路径

来自分类Dev

使用 TFS REST API 获取测试结果/运行附件

来自分类Dev

TFS 2017 更新 2 - 使用 REST API 触发拉取请求验证构建

来自分类Dev

使用 Azure VM 上的 TFS 构建作为 Windows 服务和 Web Api 的连续 Dilvery

Related 相关文章

  1. 1

    如何使用Powershell设置自定义tfs构建参数

  2. 2

    如何使用Azure DevOps REST Api获取非秘密的构建参数?

  3. 3

    使用TFS在自动构建部署中获取构建版本

  4. 4

    TFS 2017 API;使用变量排队构建

  5. 5

    TFS构建过程参数未显示/加载

  6. 6

    TFS构建过程参数未显示/加载

  7. 7

    如何通过API / Powershell获取TFS构建代理的列表?

  8. 8

    TFS API从上下文获取查询参数

  9. 9

    使用TFS API获取更改的行

  10. 10

    将参数/参数添加到TFS构建定义

  11. 11

    TFS API - 如何从专用构建服务器获取项目构建

  12. 12

    在Powershell中使用参数运行TFS命令

  13. 13

    在自定义构建工作流参数编辑器中获取TFS连接

  14. 14

    使用Jenkins API获取构建配置详细信息

  15. 15

    使用Jenkins API获取构建配置详细信息

  16. 16

    NSubstitute参数匹配器错误仅在TFS构建中

  17. 17

    TFS 2013-从预构建PowerShell脚本更新MSBuild参数

  18. 18

    如何获得对各种TFS构建定义参数的访问

  19. 19

    NSubstitute参数匹配器错误仅在TFS构建中

  20. 20

    TFS 2015升级:构建定义参数解析问题

  21. 21

    Msbuild 用于在 TFS 构建中发布 wcf 服务的参数

  22. 22

    使用REST API获取Jenkins Job的参数?

  23. 23

    使用TAP进行TFS构建

  24. 24

    在 Jenkins 构建步骤中使用 Groovy 获取 TFS Changset 编辑类型

  25. 25

    使用VSTS / TFS API获取项目类型(敏捷,Scrum,CMMI)

  26. 26

    如何使用TFS API 2013获取所有迭代路径

  27. 27

    使用 TFS REST API 获取测试结果/运行附件

  28. 28

    TFS 2017 更新 2 - 使用 REST API 触发拉取请求验证构建

  29. 29

    使用 Azure VM 上的 TFS 构建作为 Windows 服务和 Web Api 的连续 Dilvery

热门标签

归档