正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、
英語版をご参照ください。
GitLab Orbitでデータのインデックスを作成する
GitLab Orbitは、コードリポジトリやトップレベルグループに紐づくSDLCデータなど、複数のソースからデータのインデックスを作成します。GitLab Orbitがデータのインデックスを作成すると、コードベース全体の関係性、依存関係、および構造的なコンテキストをクエリできるナレッジグラフが構築されます。
GitLab Orbit Remoteを使用して、トップレベルグループとそのサブグループおよびプロジェクトのデータのインデックスを作成します。
GitLab Orbit Localを使用して、任意のローカルリポジトリのワークツリーからデータのインデックスを作成します。
GitLab Orbitがインデックス作成するデータ
GitLab Orbit LocalとGitLab Orbit Remoteは、異なる種類のデータのインデックスを作成します。以下のセクションでは、各機能がインデックス作成する内容を示します。
GitLab Orbit RemoteおよびGitLab Orbit Localは、以下のデータのインデックスを作成しません。
- バイナリファイル
- チェックアウト済みブランチ以外のブランチ(GitLab Orbit Localの場合)またはデフォルトブランチ以外のブランチ(GitLab Orbit Remoteの場合)
ソースコード
| コード構造 | GitLab Orbit Local | GitLab Orbit Remote |
|---|
| ファイルとディレクトリ | | |
| 関数、クラス、メソッド、モジュールの定義 | | |
| インポート宣言 | | |
| クロスファイルシンボル参照 | | |
グループ、プロジェクト、ユーザー
| グループ、プロジェクト、ユーザー | GitLab Orbit Local | GitLab Orbit Remote |
|---|
| グループ | いいえ | |
| プロジェクト | いいえ | |
| ユーザー | いいえ | |
| ノートとコメント | いいえ | |
コードレビュー
| コードレビュー | GitLab Orbit Local | GitLab Orbit Remote |
|---|
| マージリクエスト | いいえ | |
| マージリクエストの差分 | いいえ | |
| 変更されたファイル | いいえ | |
CI/CDパイプライン
| CI/CD | GitLab Orbit Local | GitLab Orbit Remote |
|---|
| パイプライン | いいえ | |
| ステージ | いいえ | |
| ジョブ | いいえ | |
コード計画
| コード計画 | GitLab Orbit Local | GitLab Orbit Remote |
|---|
| イシュー | いいえ | |
| エピック | いいえ | |
| タスク | いいえ | |
| インシデント | いいえ | |
| マイルストーン | いいえ | |
| ラベル | いいえ | |
セキュリティ
| セキュリティ | GitLab Orbit Local | GitLab Orbit Remote |
|---|
| 脆弱性 | いいえ | |
| セキュリティの検出結果 | いいえ | |
| セキュリティスキャン | いいえ | |
| スキャナー | いいえ | |
| CVE識別子 | いいえ | |
| CWE識別子 | いいえ | |
作業スコープ
| スコープ | GitLab Orbit Local | GitLab Orbit Remote |
|---|
| ワークツリー(チェックアウト済みコード) | | いいえ |
| デフォルトブランチのみ | いいえ | |
| 複数のリポジトリ | | いいえ |
| ブランチの選択 | いいえ | いいえ |
サポートされている言語
GitLab Orbit RemoteおよびLocalは、以下の言語のデータのインデックスを作成します。
| 言語 | 定義 | クロスファイル参照 |
|---|
| Ruby | | |
| Java | | |
| Kotlin | | |
| Python | | |
| TypeScript | | |
| JavaScript | | |
| Rust | | |
| Go | | |
| C# | | |
| C | | |
| C++ | | |
| PHP | | |
| Bash/Shell | | いいえ |