3

BB の API を使用してリポジトリをフォークする方法はありますか?

API のドキュメントで読んだことから、明示的なものはありません: https://confluence.atlassian.com/display/BITBUCKET/Repositories

私の考えは、新しいレポを作成し、それが別のレポのフォークであることを示して、後でプル リクエストを作成できるようにすることです。

4

3 に答える 3

3

基本認証または OAuth を使用して、API を使用してリポジトリをフォークできます。

リポジトリをフォークする方法:

必要な投稿データ「名前」を持つ承認された POST 要求を使用します。 https://bitbucket.org/api/1.0/repositories/ {アカウント名}/{repo_slug}/fork/

ここにオプションのパラメーターを含む完全なドキュメント: http://restbrowser.bitbucket.org/

于 2015-11-25T08:42:49.373 に答える
2

.

ユーザー名とパスワードを必要とせず、bitbucket アプリケーションのみを使用して、Bitbucket API を使用してリポジトリをフォークできます。

新しいフォークを POST するためのドキュメントがここにあります。

また、OAuth の基礎知識が必要です。以下のリンクが役に立ちます。

  1. Bitbucket での OAuth

  2. Bitbucket REST API を使用する

  3. Bitbucket API バージョン 1

  4. Bitbucket API バージョン 2

  5. Bitbucket REST API ブラウザ

あなたがワードプレスの開発者なら、このプラグインは役に立ちます。

.

コード.png

于 2014-02-11T13:56:18.763 に答える
2

そう..

APIページのTwitterとコメントでサポートに連絡しようとしました。答えが出ませんでした...

そして、フォークを作成する方法が本当にないようです。

私の解決策:

  • BitBucket の Web サイトとやり取りするための cURL インターフェースを作成し、そこからフォークしてプル リクエストを作成することができました

そのためのより良い解決策がある場合、または実際に API にメソッドがある場合は、自由に回答をここにドロップしてください。

フォローアップ: https://bitbucket.org/site/master/issue/4376/api-method-to-fork-a-repository

于 2012-07-25T23:17:26.700 に答える