ドキュメントには、リモートでさえ関連するものは何も見つかりませんでした。
5 に答える
Bitbucket Web サイトを使用して、次のようにリポジトリの名前を変更できます。
- 通常、リポジトリの概要ページに移動します
https://bitbucket.org/username/oldname/overview
- メニュー行の右端にある設定歯車をクリックしてください。
'r'
1. と 2. の代わりに、管理のためにthenを入力できます'a'
。- フィールドで名前を変更し
Name
ます。 - クリック
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 を更新できます。
- クリック
Repository
- クリック
Repository Settings...
- リモート ブランチを含む行を強調表示します。いつもの
origin https://username@bitbucket.org/username/oldname.git
- クリック
Edit
- フィールドを更新し
URL/Path
ます。「oldname.git」を「newname.git」に変更し、残りはそのままにします。したがって、フルパスはhttps://username@bitbucket.org/username/newname.git
- クリック
OK
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 メソッドを使用すると、リポジトリの名前を変更できます。
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