私は、バグ追跡ツールの属性に応じてコミットを制限したいブランチを持っています。だから私は、変更がgitからプッシュされたときに行うためにref-updateフックにチェックを設定しています。しかし、誰かが別のブランチから変更をチェリーピックし、矛盾がなければ、属性をチェックせずに入ります。cherry-pickをgerritの特定のブランチにブロックする方法
- この属性は、gerritからも確認できますか? (または)
- 特定のブランチのみについて、gerritでチェリーピッキングをブロックすることはできますか?
何か助けていただければ幸いです。
答えは@CodeWizardです。 Gerritはgitフックをサポートしていないので、pre-receiveはオプションではありません。私はどのゲリットフックを使用するか分からない。パッチセットで作成されたgerritフックを使用できるかどうかを確認します。私が成功すれば更新されます。 UI上で「チェリーピック」を選択したときに実際に何が起こっているか知っている人はいませんか?それが助けになるかもしれない。 – LizzeBennet
cherry-pickを使うと、コミットして最新のコミットとしてブランチに追加するだけです – CodeWizard