api - 亚搏体育appGitLab API :How to get branches order by commit_time

标签 api gitlab

我想在前端列出应用程序的所有分支,并希望列表可以按分支上次提交时间排序。

但目前有两个问题:

  1. gitLab api默认返回20个分支,我搜索了添加per_pages可以返回更多分支。
  2. gitLab api 按名称排序。

有人知道是否有一些非公开参数可以解决我的问题吗?

谢谢。

最佳答案

gitlab Restful api 获取分支:

/api/v4/projects/{git_id}/repository/branches

https://docs.gitlab.com/ee/api/branches.html

支持参数:page per_page 排序 搜索

/api/v4/projects/{git_id}/repository/branches?page=1&per_page=100&sort=updated_desc

可以解决“如何通过commit_time获取分支顺序”

关于api - 亚搏体育appGitLab API :How to get branches order by commit_time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56290453/

相关文章:

api - 如何在 Steam WebAPI 中获取应用程序的价格?

ruby-on-rails - 解析谷歌地理编码

api - 如何将API网关与微服务和JWT结合使用?

Flash 安全错误 - Twitter API

mysql - Wheezy 上的 GitLab,安装 Gems 时出错,libmysqlclient-dev 可能丢失但无法安装

亚搏体育应用程序 CI/CD : Run jobs only when files in a specific directory have changed

javascript - 使用回调在 fb.api 之外获取值变量

git - 如果通过 shell-runner gitlab-ci.yml 中的条件

gitlab推送被远程拒绝

gitlab - 更改 Gitlab CI Runner 用户