如何列出项目的所有上载?

时间:2019-05-02 11:58:32

标签: api file-upload gitlab

我想访问我的公司GitLab服务器上已添加到给定项目的所有上载列表。

我不是指 versionned 文件,而是指 attached 文件:已附加到问题,合并请求等中的二进制文件和其他类型的文件。

如果我必须为此使用API​​,就可以了。

我尝试过的

我的第一种方法是通过GET /projects/:id/repository/files/:file_path,但这是针对版本化文件的。

然后,我发现了POST /projects/:id/uploads,但这仅用于上传,而不用于列出已上传的文件。

是否可以列出所有已上传的文件?

1 个答案:

答案 0 :(得分:1)

我相信这是不可能的。 检索特定文件存在一个未引起广泛注意的开放问题:
https://gitlab.com/gitlab-org/gitlab-ce/issues/55520

希望在将来,最终会有一个终点

GET /projects/:id/uploads