Gerrit-overview

提供:Dev Guides
移動先:案内検索

Gerrit-概要

Gerritは、link:/git/index [Git]と統合され、Gitバージョン管理システムの上に構築されたWebベースのコードレビューツールです(開発者が協力して作業の履歴を維持するのに役立ちます)。 コードレビューが完了したら、Gitリポジトリへの変更をマージできます。

Gerritは、Java、Servlet、GWT(Google Web Toolkit)で書かれた_Shawn Pearce_によって開発されました。 Gerritの安定リリースは2.12.2で、_Apache License v2_でライセンスされた2016年3月11日に公開されています。

Gerritを使用する理由

以下に、Gerritを使用する特定の理由、理由を示します。

  • Gerritを使用すると、ソースコードでエラーを簡単に見つけることができます。
  • 通常のGitクライアントがあれば、Gerritで作業できます。 Gerritをインストールする必要はありません クライアント。
  • Gerritは、開発者とgitリポジトリの中間体として使用できます。

Gerritの機能

  • Gerritは、無料でオープンソースのGitバージョン管理システムです。
  • Gerritのユーザーインターフェースは、_Google Web Toolkit_で形成されています。
  • すべてのコミットを確認するための軽量フレームワークです。
  • Gerritはリポジトリとして機能し、コードをプッシュしてコミットのレビューを作成します。

Gerritの利点

  • Gerritは、Gitリポジトリとコードレビュー用のWebフロントエンドのアクセス制御を提供します。
  • 追加のコマンドラインツールを使用せずにコードをプッシュできます。
  • Gerritは、リポジトリレベルで許可を許可または拒否できます。 ブランチレベル。
  • GerritはEclipseでサポートされています。

Gerritの欠点

  • コードのコミットをレビュー、検証、再送信すると、市場投入までの時間が遅くなります。
  • GerritはGitでのみ機能します。
  • Gerritは遅く、変更が行われるソート順を変更することはできません 記載されています。
  • Gerritにリポジトリを追加するには管理者権限が必要です。