我能够将文件上传到Bitbucket存储库,但是可以使用CURL和API上传任何文件夹。
答案 0 :(得分:0)
该API的文档很简短,但这对我有用:
使用cURL:
curl --user <username:password> -X POST https://api.bitbucket.org/2.0/repositories/<workspace_name>/<repository_name>/src -F <local_file_name.ext>=@<destination_filename.ext>
在我的工作区“ widgetcentral”中,对于用户名“ Foo”和密码“ Bar”,我将执行名为“ testRepo”的存储库,本地文件名“ sampleFile.txt”
curl --user Foo:Bar -X POST https://api.bitbucket.org/2.0/repositories/widgetcentral/testRepo/src -F sampleFile.txt=@sampleFile.txt
一个警告,这似乎只上传到master,我无法上传到任何分支。