我有一个提交ID。我想通过REST API使用commitID从Bitbucket下载文件
curl --user myuser@mydomain.com:密码“ https://api.bitbucket.org/2.0/repositories/MyCompany/myrepo/src/master/path/to/file.txt”
这看起来像是从bitbucket下载最新文件。我们可以下载特定提交的源代码吗?
答案 0 :(得分:1)
要从特定提交浏览文件,您需要在查询参数中提供COMMIT_ID,如下所示:
https://<BITBUCKET_URL>/projects/<PROJECT_GROUP>/repos/<REPO_NAME>/browse?at=<COMMIT_ID>
在您的情况下,卷曲看起来像这样:
curl --user myuser@mydomain.com:密码“ https://api.bitbucket.org/2.0/repositories/MyCompany/myrepo/src/master/path/to/file.txt?at=commit_hash”
答案 1 :(得分:0)