有什么方法可以使用 BB 的 API 分叉存储库?
根据我在 API 文档上阅读的内容,没有任何明确的文档:https ://confluence.atlassian.com/display/BITBUCKET/Repositories
我的想法是创建一个新的 repo 并指出它是另一个 repo 的分支,因此我可以稍后创建拉取请求。
有什么方法可以使用 BB 的 API 分叉存储库?
根据我在 API 文档上阅读的内容,没有任何明确的文档:https ://confluence.atlassian.com/display/BITBUCKET/Repositories
我的想法是创建一个新的 repo 并指出它是另一个 repo 的分支,因此我可以稍后创建拉取请求。
您可以使用 API 派生存储库,使用基本授权或 OAuth。
分叉存储库的方法:
使用带有所需发布数据“名称”的授权 POST 请求。 https://bitbucket.org/api/1.0/repositories/ {accountname}/{repo_slug}/fork/
此处包含可选参数的完整文档: http ://restbrowser.bitbucket.org/
所以..
尝试通过 Twitter 和 API 页面上的评论联系支持人员。没有得到答案...
而且似乎他们真的没有创建分叉的方法。
我的解决方案:
如果您对此有更好的解决方案,或者他们实际上在 API 上有该方法,请在此处随意放弃您的答案。
跟进:https ://bitbucket.org/site/master/issue/4376/api-method-to-fork-a-repository