包含斜杠的分支名称的Stash GIT API是什么?

时间:2018-08-09 14:28:02

标签: git bitbucket bitbucket-api

例如,我有一个类似GET请求的URL: https://stash-server.com/rest/api/1.0/projects/something/repos/project/commits/develop/

这适用于develop分支,但是当我尝试执行feature/something访问该分支上的提交时,它将返回404 not found。

缺少文档,我无法找到像这样访问分支名称的方法...

谢谢!

1 个答案:

答案 0 :(得分:0)

最终的解决方案/解决方法是执行两个REST调用,第一个调用到/branches端点,遍历结果以找到正确的分支,并获取latestCommit哈希,然后进行到commits/hashID的REST调用-解决了无法直接通过REST API访问feature/something之类的分支名称的问题。