問題タブ [gerrit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
297 参照

git - チェンジセット承認後のGerrit自動コミット

大規模なIT組織の一部であるチーム用にGerritサーバーをセットアップしています。組織全体が一元的にバックアップされたSVNサーバーを使用しているため、GerritとSVNをインターフェースするしかありません。これまでのところ、これは十分に簡単です。

コミットが承認されてgerritマスターにマージされた後、変更がどのようにSVNにコミットされるかはわかりません。'git svn dcommit'を実行する'change-merged'フックを書くのと同じくらい簡単ですか?

0 投票する
4 に答える
12103 参照

git - ゲリットとアクティブ ディレクトリ

企業の Active Directory を認証に使用するように Gerrit をセットアップしようとしています。多くの人がこれを機能させることができたことは知っていますが、私にはうまくいきません。

次のようにコマンドを実行するldapsearchと、正しい結果が得られるため、検索文字列が正しいことがわかります。

しかし、Gerrit 構成でこれらの同じ設定を使用しても機能しません。

自分のアカウントを使用してログインしようとすると、次の例外が発生しetc/error_logます。

誰かが役立つ可能性のある同様の構成をセットアップしましたか?

0 投票する
2 に答える
180700 参照

git - git push origin master の代わりに git push gerrit HEAD:refs/for/master が使用されるのはなぜですか

gerrit を使い始めたばかりで、git push gerrit HEAD:refs/for/master代わりに実行する必要がある理由を知りたいgit push origin master

もしそうならgit push origin master、私は言うエラーを受け取ります! [remote rejected] master -> master (prohibited by Gerrit)

0 投票する
2 に答える
3000 参照

gerrit - Gerrit: インライン コード コメント

Gerrit はphabricatorのようにインラインコメントをサポートしていますか?

ここに画像の説明を入力

誰かがそれを理解するのを手伝ってくれますか?

0 投票する
5 に答える
12322 参照

gerrit - Gerrit & Phabricator レビュー

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

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

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

0 投票する
1 に答える
462 参照

git - レビューボードまたはgerritによる強制的なレビューリクエスト

gitにレビューボードを設定し、レビューリクエストをレビューボードに送信するためにgitのpre-commitフックスクリプトも使用しました。しかし、コードをgitリモートサーバーにプッシュする前に、すべての開発者にレビューリクエストを送信するように強制する方法はないようです。

gitでレビューボードを使用してこれを行うことはできますか?また、私はgerritを試したことがありません、それはこれを行うことができますか?

0 投票する
1 に答える
634 参照

maven - Gerritを使用してJenkinsでMaven固有のジョブをトリガーする方法

現在、Jenkins(1.451) と Gerrit Trigger(2.3.1) を使用して、コードを検証するために Gerrit からビルドを起動しています。

Jenkins のプロジェクトが「フリー スタイル」プロジェクトとして構成されている限り、これは正常に機能します。ただし、現在、「フリー スタイル」オプションからは取得できない maven 固有のプロパティを利用するために、「maven2/3 プロジェクトをビルドする」オプションを使用する新しいビルド パイプラインをセットアップしています。何らかの理由で、Jenkins はこのオプションを使用してビルドをトリガーしないようです。コードを Gerrit にサブミットしても、通常はピックアップされるはずのコードが何も起こりません。Gerritトリガーがmaven2/3ジョブとして構成されたJenkinsプロジェクトで動作することを意図しているのか、それともこれを行うためにフリースタイルオプションしか使用できない場合なのか、実際に疑問に思っています.ge

これが事実であるかどうか、誰かが確認できますか?

0 投票する
1 に答える
7110 参照

h2 - Gerrit で使用される H2 データベースへの接続方法

次のコマンドを試しましたが、失敗しました。

0 投票する
2 に答える
796 参照

git - DSL 形式を使用して gerrit でアクセス制御を作成するスクリプト

gerrit では、プロジェクトのアクセス制御をセットアップする必要があります。これはほとんど Web ページを介して行われるため、初期化が効率的です。

インターネットでは、スクリプトでデータベースを操作するソリューション (h2 の gsql など) がありますが、それもレベルが低く非効率的です。

かな

  1. 現在、gerrit で簡単な方法でアクセス制御を作成するために使用できる、より優れた API があります。
  2. または、スクリプトが gerrit (sql over ssh) を処理できるように、既に DSL 形式で構成を記述している場合。
  3. またはこれに適した人形のモジュールはありますか?

DSL で予想される構成は次のようになります

そしてスクリプトは残りの部分に役立ちます

0 投票する
1 に答える
936 参照

jetty - Jetty - Gerrit の構成中に Basic Auth が 401 ではなく 403 を送信する

コンテナー (具体的には jetty) が基本的な HTTP 認証を処理し、その情報を webapp に渡すことを期待する war ファイル (具体的にはgerrit.war ) があります。そのため、コードや web.xml ファイルにアクセスできません。

これらの手順に従って既存のjetty 構成を使用して gerrit をレルムにラップしていますが、ベース URL (/login/) にアクセスすると 403 (禁止) エラーが発生します。ブラウザに資格情報を要求するように促す 401 を取得することを期待します (いいえ?)

ファイルを投稿できますが、上記の例から何も変更していません。しかし、それが役立つかどうか教えてください..