問題タブ [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.
python - gerritエラー:Nonetypeオブジェクトに属性分割がありません
gerritのローカルリポジトリを作成しています。
コマンドを実行すると:
それは私に次のようなエラーを与えます:
誰かが私に同じことを解決する方法を教えてもらえますか?
git - Gerrit インストールで git-review を使用する際の問題
リポジトリを複製してブランチに変更を加えた後、リモートを Gerrit にセットアップしようとすると、次のようになります。
何か案は?
git - Gerritにレビューアをランダムに選ばせることは可能ですか?
Gerritにレビューアをランダムに選ばせることは可能ですか?
Gerritを設定することでそれが不可能な場合、Gitコマンド/スクリプトを介してそれを行うことで可能ですか?
jenkins - リモートマシン上に構築するジェンキンス
システムはFreeBSD5マシンでしか構築できません。私はジェリットとジェンキンスを探してチームに紹介しています。今のところ、DebianマシンでgerritとJenkinsの両方を実行しているサーバーをセットアップしました。リモートサーバー上に構築されたJenkinsを処理する標準的な方法は何ですか?
ubuntu - Gerrit にすべてのプロジェクトがありません
サーバー上の allprojects.git ファイルを誤って削除してしまい、Web UI 経由でプロジェクトに移動しようとすると、Missing All-Projects エラーが発生します。この問題を解決するにはどうすればよいですか?
git - gerrit から Git に送信する
gerrit サーバーが稼働しており、このサーバーに接続されている git リポジトリがあります。この gerrit サーバーからチェックアウトして、git リポジトリにあるソースを取得できます。しかし、いくつかの変更をコミットして Git リポジトリに送信しようとすると、これらの変更が git リポジトリにプッシュされているようには見えません。replication.config
ファイルを次のように編集しました。
問題は何ですか?ログに次のエラーが表示されました。
http経由でgerritからgitリポジトリにプッシュすることはできますか? よろしくお願いします。
android - aosp mirror -「reposync」の後、gerritへの「repoupload」が失敗します
gitというサーバーにaospミラーがあります。
sshを介してinitをリポジトリにできます:
repo init -u gerrit2 @ git:mirrors / platform / manifest
then repo sync
問題は、変更をアップロードしようとし
て
いることです
。
mirrors/platform
プロジェクト名は「/frameworks/base」
です。.repo/manifest.xmlのプロジェクト名をクライアント側の/frameworks/ baseに変更すると、これは解決されますが、これによりリポジトリの同期が失われます。
どんなアドバイスも大いに活用されるでしょう
ありがとう、
Asi
git - 同じ手順を実行する必要がある場合、gitマージはsvnマージよりも優れていますか?
どのようにおよび/またはなぜGitでのマージがSVNよりも優れているのかを読んだ後? まだわかりません。維持しているバージョンが複数あるとしましょう(すべてを本番環境で維持する必要があります)。
- v1.0
- v1.1
- v1.2
- v1.3
- v1.4
今、私はv1.0にバグ修正をコミットします(そして私はすべての次のバージョンでこのバグ修正が必要です)。
gitとsvnの両方で、次の論理演算を実行する必要があります
- x = 1
- 次のブランチv1にマージします。(x)
- v1のすべてが正常であることを確認します(テスト、ビルド)。(x)
- x ++ goto(2)最後のブランチまで
その(またはgerrit)にgitを使用する主な利点は何ですか?次のブランチへのマージ、コミット、テストの論理演算は同じです!では、何が違うのでしょうか?(マージアルゴリズムのマイナーな改善だけであれば、それほど重要ではありません。Subversionでの競合の自動マージ解決はかなり優れています。また、Subversionでマージを行うためにブランチv1.1をチェックアウトしてもかまいません。私のためにそれを行ういくつかのユーティリティを持っているので、私はそれに時間を費やしません)。
git - gerrit で誤った依存関係を取り除く方法
gerrit を使用する場合、デフォルトではすべての変更が前のものに依存しているようです。新しい変更のためにブランチを作成するのではなく、マスター ブランチから作業を行い、コミットされた変更をリモートのオリジン/マスターにプッシュするだけです。2 つのコミットが互いに関係なくても、依存関係は毎回作成されます。
git を gerrit と組み合わせて正しく使用していないと思わせるいくつかの問題に遭遇しました。
すべてのコミットが前のコミットに依存しないようにするには、私の git/gerrit ワークフローで何が異なる必要がありますか? また、変更のために新しいブランチを作成しようとしました:
これは機能しますが、gerrit は以前にコミットされたアイテムへの依存関係を報告します。