我想在前端列出应用程序的所有分支,并希望可以按分支的最后提交时间对列表进行排序。
但是目前有两个问题:
有人知道是否有一些非公开参数来解决我的问题?
谢谢。
答案 0 :(得分:0)
通常,如果每个帖子只有一个问题,您将更有可能获得答案。无论如何,
有人知道是否有一些非公开参数来解决我的问题?
据我所知,GitLab API中没有私有参数。它们都应列在API documentation中。
gitLab api默认返回20个分支,我搜索添加per_pages可以返回更多分支。
实际上,您可以更改per_page
参数,以每页最多返回100个项目,和/或在客户端中返回use pagination。
gitLab api按名称排序。
看着branches API documentation,看来这是唯一可用的排序方式。
在这种情况下,一种选择是在客户端上进行排序:您可以使用branchs API列出分支,并使用commits API来获取the commits of each branch,然后确定最后一次提交进行排序。
希望对您有帮助!