Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gitlab API递归获取存储库树_Api_Gitlab - Fatal编程技术网

Gitlab API递归获取存储库树

Gitlab API递归获取存储库树,api,gitlab,Api,Gitlab,如何使用Gitlab API递归地获取存储库树 我目前正在使用这个方法:GET/projects/:id/repository/tree?ref\u name=:ref\u name 这是可行的,但是它不是递归的,只显示根目录中的文件 我需要获得存储库中所有文件的完整文件列表,而不仅仅是根目录中的文件 非常感谢您的帮助。API目前没有此功能,但目前正在讨论(2015年12月) 查看讨论 功能请求:API目前没有此功能,但目前正在讨论(2015年12月) 查看讨论 功能请求:不确定这是否仍然是您的

如何使用Gitlab API递归地获取存储库树

我目前正在使用这个方法:GET/projects/:id/repository/tree?ref\u name=:ref\u name

这是可行的,但是它不是递归的,只显示根目录中的文件

我需要获得存储库中所有文件的完整文件列表,而不仅仅是根目录中的文件


非常感谢您的帮助。

API目前没有此功能,但目前正在讨论(2015年12月)

查看讨论


功能请求:

API目前没有此功能,但目前正在讨论(2015年12月)

查看讨论


功能请求:

不确定这是否仍然是您的问题,但如果您添加了另一个url参数,则会显示:

GET/projects/:id/repository/tree?ref\u name=:ref\u name&recursive=true

或者,如果您是相对于某个路径查看的,您可以指定一个路径而不是ref_名称,这样会更友好一些。

GET/projects/:id/repository/tree?path=my/path?recursive=true

不确定这是否仍然是您的问题,但如果您添加了另一个url参数,则会显示:

GET/projects/:id/repository/tree?ref\u name=:ref\u name&recursive=true

或者,如果您是相对于某个路径查看的,您可以指定一个路径而不是ref_名称,这样会更友好一些。

GET/projects/:id/repository/tree?path=my/path?recursive=true