コードグループは、コードリポジトリのコレクションです。メンバーを設定することで、グループ内のリポジトリの権限を管理できます。また、コードグループは、構造化された管理のためにサブグループの作成もサポートしています。
コードグループの作成
Apsara DevOps にログインします。上部のメニューバーで [コード管理] をクリックし、コード管理ページに移動します。
左側のナビゲーションウィンドウで [コードグループ] を選択し、[新しいグループ] をクリックします。

[新しいグループ] ダイアログボックスで、次のコードグループ情報を入力します。
コードグループ名:コードグループの名前。
コードグループパス:コードグループのパス。デフォルトでは、コードグループ名と一致します。
コードグループの説明は任意です。
可視性:コードグループを組織内で公開するかどうかを指定します。
[OK] をクリックします。これでコードグループが作成されます。
コードグループの表示
サブグループとリポジトリ
[サブグループとリポジトリ] タブでは、サブグループの作成、コードリポジトリのインポート、およびコードグループ配下のサブグループとリポジトリのリスト表示ができます。
サブグループも、コードグループ配下に作成されるコードリポジトリのコレクションです。1 つのコードグループには、最大 4 階層のサブグループを作成できます。

マージリクエスト
コードグループとその配下にあるすべてのコードリポジトリのマージリクエストレコードのまとめを表示します。
アクティビティ
コードグループの概要を表示します。このタブには現在、コードグループ、そのサブグループ、およびコードリポジトリのアクティビティ情報が表示されます。
アクティビティ情報には、メンバーアクティビティ、コミットアクティビティ、マージリクエストアクティビティが含まれます。

メンバー
メンバーロールの割り当てと調整によって権限を管理します。柔軟にメンバーを追加したり、メンバーを削除したりして、コードグループとそのリポジトリのセキュリティを確保できます。

設定
基本設定
コードグループの管理者または組織の管理者として、コードグループの名前、説明、サムネイル、可視性などの基本情報を変更できます。これにより、他の開発者や組織内のメンバーがコードグループをより迅速に見つけられるようになります。

コードグループの可視性と、そのサブグループまたはコードリポジトリの可視性の関係は次のとおりです。
コードグループが公開の場合、そのサブグループとコードリポジトリは非公開にできます。
コードグループが非公開の場合、そのサブグループとコードリポジトリも非公開でなければなりません。
コードグループが非公開の場合、その可視性を公開に変更できます。
コードグループが公開の場合、その可視性を変更できるかどうかは、サブグループとコードリポジトリの可視性に依存します。いずれかのサブグループまたはコードリポジトリが公開の場合、コードグループの可視性は変更できません。すべてのサブグループとコードリポジトリが非公開の場合は、変更できます。
上記で説明した調整は、組織の設定で許可されている場合にのみ可能です。組織の設定で調整が許可されていない場合は、組織のルールが優先されます。
高リスク操作
コードグループパスの変更:開発者は、URL を直接入力してリポジトリにアクセスすることがよくあります。意味のあるパスを設定することで、開発者はコードリポジトリをより迅速に見つけることができます。パスを変更した後は、ローカルリポジトリのリモート URL を新しいアドレスを指すように更新する必要があります。
コードグループの転送:コードグループを別のグループに転送できます。コードグループを転送すると、開発者の操作とアクセスに影響が及び、元のクローン URL は利用できなくなります。転送後は、ローカルリポジトリのリモート URL を新しいアドレスを指すように更新する必要があります。
コードグループの削除:コードグループを削除すると、そのすべてのサブグループとコードリポジトリも削除されます。この操作は元に戻すことはできません。削除されたサブグループとコードリポジトリは回復できません。