13

PhabricatorGerritの間でレビューを行った人はいますか? 私はレビューツールを探していて、以下に基づいて解決したいと考えています:

  • 使いやすさ
  • 機能の充実
  • コミュニティによる活動
  • と採用

編集:Gitを使用しています

4

5 に答える 5

12

私はそれらを比較しようとしましたが、これらは私が見つけた最も顕著な違いです

ゲリット

  • +リポジトリとして機能するため、それにプッシュすると、コミットのレビューの問題が作成されます
  • +レビュー問題を作成することを忘れることは不可能であるため、レビューなしでコミットが完了することはありません
  • -gitでのみ動作
  • ・コミット後のレビュー(監査)が全くできません。

ファブリケーター

  • + git、svn、hg を処理
  • +魔法でコミットのポストコミットレビューを作ろう(ヘラルド)
  • +多数のツールを統合
  • - 大量のツールを統合します (はい、それは良い面と悪い面の両方です)
  • -コミット前のコードレビューはオプションです。diff を Differential に送信し、それが承認されたら、リポジトリにプッシュします。私の意見では、それはあまりユーザーフレンドリーではありませんが、各問題/将来のコミットを独自のブランチに保持すると管理しやすいかもしれません.
于 2012-11-28T17:17:41.910 に答える
3

免責事項 - 私は Phabricator にあまり詳しくありません。

Phabricator には、コード レビュー以外にも多くのツールが含まれているようです。バグ追跡、ソース ブラウジング、ウィキ - これらは Gerrit には含まれていませんが、代わりに外部ツールと連携するように設計されています。

Phabricator がどの SCM ツールで動作するかわかりません。Gerrit は git のみをサポートします。

Gerrit コミュニティは非常に活発です。現在、最も活発な開発者数十人による 1 週間のハック アソンを締めくくっているところです。Gerrit は多くの大企業で使用されており、多くの支持を得ています。Phabricator のアクティビティ フィードを見ると、非常にアクティブに見えます。

Gerrit の適応は、主に Android によって推進されています。Android に取り組んでいる企業は、Gerrit インスタンスをセットアップする可能性があります。これは、アップストリームの Android が使用するものです。多くの場合、Gerrit の使用は、Gerrit が提供するすべてのメリットを会社全体に広めます (これは、私の会社や他のいくつかの会社で起こったことです)。Gerrit は、Wikimedia や QT などの Android ショップ以外でも急速に成長しています。

于 2012-05-11T17:54:54.460 に答える
2

Phabricator はいいのですが、差分なので大きなコミットをまだ処理できず[詳細]紛らわしいエラーが表示されます。それは本当に大きな問題です。さらに、phabricator をスムーズに使用するには、git に関する明確な概念が必要です。

于 2012-10-02T04:38:08.940 に答える
1

私が Phabricator を選んだ理由:

  • SVNで動作します。
  • インストールが簡単。

私はLinuxの人ではありませんが、VMでubuntuイメージを実行し、その上にPhabricatorをsvnなどとともにインストールしました

私は gerrit を使用していませんが、SVN で動作する場合は使用していたでしょう。IMOは見た目が良くなります(機能的に)。

于 2012-05-23T07:45:45.317 に答える