gitlab - 如何在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
. 赋予文件夹结构的正确方法是什么?我在哪里可以获得文件夹结构?
解决方案
根据文档尝试http://{domain}/api/v3/projects/{id}/repository/files/src/main/resources? file_path=test.xml&ref=master
推荐阅读
- jupyter-notebook - 如何让 HoloViews 在 Google Colabs 笔记本中显示?
- php - 从多维数组中获取特定信息
- amazon-web-services - 为什么我应该使用 AWS RDS/DynamoDB 而不是将所有内容都放在 EC2 中?
- reactjs - 在第二次拖动 react-beautiful-dnd 时拖动项目时的奇怪行为
- ios - 处理 tableView 中的异步 Firestore 数据读取 - iOS
- javascript - jQuery - 在加载时运行更改功能
- reactjs - componentWillRecieveProps 不会导致渲染
- c# - SignalR:对方法名称感到困惑 - CamelCase 与 lowerCamelCase - 有什么意义?
- java - 如何在树莓派上使用 BlueJ 连接 mySQL 数据库?
- java - 使用 OpenJDK 12 使用 Mockito 启动 JUnit 时如何摆脱“无法初始化插件:接口 org.mockito.plugins.MockMaker”