日本語

Code Ownersでチームの責任を割り当てる

Aikido では コードオーナー Aikido でチーム割り当てを自動管理できます。これにより、大規模組織での課題管理が効率化され、手動設定なしでより細かなレポートが可能になります。

Code Owners はソースコード管理ツールとは独立しています。GitHub、GitLab、Bitbucket、さらには Local Scanning のワークスペースでも簡単に使用できます。

ユースケース

  • 多数のリポジトリにわたる明確な所有権: 大規模な組織では、各リポジトリに担当チームが明確に定義されるため、誰が責任者かを追跡しやすくなります。
  • パス単位の所有権: 複数のチームが異なるディレクトリやパスを所有しているコードベース(例: モノレポ)の場合、Aikido は CODEOWNERS のパスをチームに直接マッピングします。手動での割り当ては不要です。
  • 自動オンボーディング: 新しいリポジトリが適切なトピック付きで作成されると、Aikido で即座に正しいチームに割り当てられます。

設定

この機能は デフォルトでは有効になっていません であり、お使いのアカウントで有効化する必要があります。までご連絡ください Aikido サポート サポートを受けるには。

  1. GitHub/GitLab/Bitbucket で、次の名前の新しいファイルを作成します CODEOWNERS。 参照 GitHub ドキュメント, GitLab ドキュメント と Bitbucket ドキュメント。Aikido は Codeowners ファイルが 1 つだけ存在すると想定し、最初に見つかったものを使用します。
  2. Aikido が自動的にチームを作成(または更新)し、リポジトリを割り当てます。
  3. Codeowners ファイルが後で変更された場合、Aikido はリポジトリの割り当てを自動的に解除または再割り当てします。