34

ドキュメントには、リモートでさえ関連するものは何も見つかりませんでした。

4

5 に答える 5

65

Bitbucket Web サイトを使用して、次のようにリポジトリの名前を変更できます。

  1. 通常、リポジトリの概要ページに移動しますhttps://bitbucket.org/username/oldname/overview
  2. メニュー行の右端にある設定歯車をクリックしてください。
  3. 'r'1. と 2. の代わりに、管理のためにthenを入力できます'a'
  4. フィールドで名前を変更しNameます。
  5. クリックSave repository details.

リポジトリの名前を変更すると、URL アクセスも変更されることに注意してください。以前のアクセスはhttps://username@bitbucket.org/username/oldname.git現在でしたが、レポの URL/パスは次のようになります。https://username@bitbucket.org/username/newname.git

これを確認するには、概要ページに戻り、大きな青い HTTPS ボタンにカーソルを合わせます。ブラウザの下部に、現在次を指していることが表示されますhttps://username@bitbucket.org/username/newname.git

SourceTree を使用している場合は、SourceTree でローカル リポジトリを強調表示してから、リモートの URL を更新できます。

  1. クリックRepository
  2. クリックRepository Settings...
  3. リモート ブランチを含む行を強調表示します。いつものorigin https://username@bitbucket.org/username/oldname.git
  4. クリックEdit
  5. フィールドを更新しURL/Pathます。「oldname.git」を「newname.git」に変更し、残りはそのままにします。したがって、フルパスはhttps://username@bitbucket.org/username/newname.git
  6. クリックOK
于 2014-03-17T00:01:49.793 に答える
16

API のバージョン 1.0 の場合:

https://confluence.atlassian.com/display/BITBUCKET/repository+Resource+1.0によると:

PUT https://api.bitbucket.org/1.0/repositories/{accountname}/{repo_slug} --data "name=new name"

これにより、リポジトリの表示名を更新できます。

API のバージョン 2 の場合:

https://developer.atlassian.com/bitbucket/api/2/reference/resource/repositories/%7Bworkspace%7D/%7Brepo_slug%7D#putによると

PUT https://api.bitbucket.org/2.0/repositories/{workspace}/{repo_slug}

PUT メソッドを使用すると、リポジトリの名前を変更できます。

于 2013-02-20T09:57:49.543 に答える
5

UNIX シェルでは cURL を使用できます。

curl https://api.bitbucket.org/1.0/repositories/{accountname}/{old_repo_name} --data "name=new_repo_name" -X PUT

ユーザーがプライベート リポジトリで認証することは可能ですが、実行できるのは管理者のみです。

curl https://USER:PASS@api.bitbucket.org/1.0/repositories/{accountname}/{old_repo_name} --data "name=new_repo_name" -X PUT
于 2013-04-19T13:08:47.553 に答える