リポジトリやグループをワークスペースに譲渡する
ワークスペースの管理者として、リポジトリやグループをワークスペース間で譲渡することができます。
プロセスを開始する前に、どのワークスペースを保持するかを決定します。すでにいずれかのワークスペースで支払いが完了している (つまりメンバーが多い) 場合、そのワークスペースを残すことをおすすめします。
KEEP_ACCOUNT
when merging two Bitbucket accounts.
ステップ1. 不要なアカウントからリポジトリを転送する
既存のアカウントからすべてのリポジトリを転送するには、管理者アクセスが必要です。
- アカウントの各リポジトリの左サイドバーで [リポジトリ設定] をクリックします。
- [リポジトリの詳細] ページから、[リポジトリの転送] をクリックします。
- 新しいオーナーのワークスペース ID (のみ) を入力します。
- [Transfer (譲渡)] をクリックします。
リポジトリを別の所有者に譲渡すると、Bitbucket はワークスペース管理者またはアカウント所有者にメールを送信します。メールには、ユーザーが譲渡を承認または却下できるページへのリンクが含まれます。ユーザーが複数のワークスペースに対して管理アクセス権を持っている場合、そのユーザーは任意のアカウントにリポジトリを譲渡できます。
ステップ 2. 転送されたリポジトリを保持するアカウントで承認する
転送されたリポジトリを受け取るアカウントを自身が所有している場合、転送をすぐに承認できます。そうでない場合、次の操作を実行する必要があります。
- 保持するワークスペースのアカウントにログインします。
- リポジトリの転送リクエストのメールを探します。
- [転送リクエストの表示] ボタンをクリックします。
- プロジェクトを選択して、[承認] を押します。
譲渡が承認されると、Bitbucket は Bitbucket サイト上のすべてのリポジトリ URL を自動的に更新します。結果として、すべてのワークスペース メンバーは新しい URL でクローンしたり、構成ファイルのリポジトリ URL を更新したりする必要があります。
リポジトリを譲渡した場合、そのリポジトリは新しいワークスペースのメンバーに対して設定された権限を継承しません。譲渡を受けた後、そのリポジトリに適切な権限を付与し、必要に応じてワークスペースにユーザー グループを作成できます。
ステップ 3. (オプション) 保持するアカウントのグループを手動で再作成する
この手順は、保持するアカウントに追加したいグループやユーザーがある場合にのみ実行する必要があります。
- 不要なアカウントで次の操作を実行します。
- [ユーザー グループ] に移動します。
- 移動したいユーザーやグループを確認します。スクリーン ショットを撮影するか、対象のグループやユーザーを書き出すことをおすすめします。
- 保持するアカウントで次の操作を実行します。
- [ユーザー グループ] に移動します。
- 不要なアカウントにあったグループやメンバーを追加します。
すべてのリポジトリやグループの移動が完了したら、不要になったアカウントを削除したり、アカウントの名前を変更したりできます。