5

gerritコミットメッセージに「カスタム」変更IDを含めることは可能ですか?

例えば、

- My commit message

Change-Id: BM10945

BM10945変更対象のブルーマイン チケットはどこにありますか。

(missing or invalid Change-Id line format in commit message footer)は gerrit から取得し続けており、コミットできません。

4

3 に答える 3

4

いいえ、できません。Gerrit 独自の Change-Id 形式を使用する必要があります。Gerrit に含まれているcommit-msgフック スクリプトをインストールすることで、コミット用に自動生成することができます。詳細については、Gerrit Change-Ids ドキュメントを参照してください。

于 2013-07-29T16:51:03.360 に答える
1

Carl Norum's answerを補完するために、次の限り、実際に独自の ChangeId を作成できます。

  • 大文字の I で始まります。
  • 32 個の 16 進文字が含まれます。

1 つのサンプル形式は次のようになります。

I201611160832aa0000000000786176696572

日付と時刻 ( YYYYMMDDHHMM) で始まり、区切り記号が続き、次に 16 進数形式 (ここでは ascii を使用しましたが、別の形式を使用することもできます) のコミッターの名前が 00 で埋められます。

于 2016-11-16T10:53:01.373 に答える