有什么方法可以使用BB的API来分叉存储库吗?
根据我在API的文档中所读到的,没有任何明确的文档:https://confluence.atlassian.com/display/BITBUCKET/Repositories
我的想法是创建一个新的repo并指出它是另一个的fork,所以我可以稍后创建pull请求。
答案 0 :(得分:3)
您可以使用API来分叉存储库,使用基本授权或OAuth。
分叉存储库的方法:
使用具有所需发布数据的授权POST请求" name"。 https://bitbucket.org/api/1.0/repositories/ {ACCOUNTNAME} / {repo_slug} /叉/
此处包含可选参数的完整文档: http://restbrowser.bitbucket.org/
答案 1 :(得分:2)
所以..
尝试通过Twitter与API页面上的评论联系支持。没有得到答案......
似乎他们真的没有创建分叉的方法。
我的解决方案:
如果您有更好的解决方案,或者他们确实在API上使用了该方法,请随时放弃您的答案。
跟进:https://bitbucket.org/site/master/issue/4376/api-method-to-fork-a-repository
答案 2 :(得分:2)
您可以使用Bitbucket API分叉存储库,而无需使用用户名和密码,只需使用bitbucket应用程序。
有HERE个文件用于POST新分叉。
此外,您需要了解OAuth的知识,以下链接很有帮助。
如果您是wordpress开发人员,this plugin可能会对您有所帮助。