Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.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
如何在Java中使用stashrestapi获取存储库中特定文件夹中的文件名列表_Java_Git_Bitbucket Server - Fatal编程技术网

如何在Java中使用stashrestapi获取存储库中特定文件夹中的文件名列表

如何在Java中使用stashrestapi获取存储库中特定文件夹中的文件名列表,java,git,bitbucket-server,Java,Git,Bitbucket Server,我在存储库(master)中有一个项目。该master可以有许多分支。我在master中有一个文件夹层次结构,如src/test。该文件夹中包含文件。(test.xml,test2.xml)。是否有任何方法可以使用api获取原始文件名列表。此外,我想知道如何从上述特定分支获取文件列表 获取可用分支的列表 http://example.com/rest/api/1.0/projects/{projectKey}/repos/{repositorySlug}/branches 我已经找到了一个方

我在存储库(master)中有一个项目。该master可以有许多分支。我在master中有一个文件夹层次结构,如
src/test
。该文件夹中包含文件。
(test.xml,test2.xml)
。是否有任何方法可以使用api获取原始文件名列表。此外,我想知道如何从上述特定分支获取文件列表

获取可用分支的列表

http://example.com/rest/api/1.0/projects/{projectKey}/repos/{repositorySlug}/branches 

我已经找到了一个方法。REST呼叫看起来像这样

分支机构名称

feature/test 

 https://stash.project.local/rest/api/1.0/projects/DEV/repos/test/browse/src/plan?at=feature/test

我不认为上面会给出“原始”文件名的列表。4年后,这正是我需要的。感谢堆栈溢出。:)