首页 > 解决方案 > 如何在gitlab中直接访问项目的文件夹?

问题描述

我已经按照链接https://docs.gitlab.com/ee/api/repository_files.html尝试过

我有项目ID。问题是我不确定如何提供文件路径。当我给

http://{domain}/api/v3/projects/{id}/repository/files

,得到错误为

{
    "message": "400 (Bad request) \"file_path\" not given"
}

当我给

http://{domain}/api/v3/projects/{id}/repository/files/src/main/resources/test.xml

,然后得到

404

错误。我的 gitlab 结构是

http://{domain}/namespace/{test-component}/src/main/resources/test.xml

. 赋予文件夹结构的正确方法是什么?我在哪里可以获得文件夹结构?

标签: gitlabgitlab-api

解决方案


根据文档尝试http://{domain}/api/v3/projects/{id}/repository/files/src/main/resources? file_path=test.xml&ref=master


推荐阅读