-2

いくつかのファイルを変更しました。ファイルを変更した後、リポジトリでファイルをコミットしようとしていますが、ここでファイルをコミットしているときにエラーが発生します。これはエラーのスタックトレースです。

エラー:コミットに失敗しました(詳細は次のとおりです):

エラー:「/ qr / QR_MAVEN / quickres / branchs/EMD_IGT」でMERGEリクエストが失敗しました

エラー:コミットはpre-commitフック(終了コード1)によってブロックされました。出力は次のとおりです。

エラー:ログメッセージにCRUCIBLEレビュー識別子が含まれていません(または使用されている形式が正しくありません)

エラー:CRUCIBLEレビュー識別子はログメッセージの行にある必要があります。

エラー:適切なコミットメッセージには次の内容が含まれている必要があります: "+ review"

エラー:quickresのコミットメッセージは

エラー:「+reviewqd」を含む

エラー:既存のレビューを追加するには、レビュー番号「+reviewqd-」を指定してください

環境

OS:Windows

リポジトリ:SVN

クライアント:TortoiseSVN。

すべてが昨日まで機能していました。原因は何でしょうか?

4

1 に答える 1

3

リポジトリのpre-commitフックが起動しました。基本的に、これは、コミットが実際に行われる前に、リポジトリのメンテナがチェックインに関する特定の基準を確実に満たすことができるようにする方法です。

pre-commitフック(終了コード1)によってブロックされたコミットと出力:

実際には、メッセージ内で知っておく必要のあるすべてのことを示しています。これは「スタックトレース」ではなく、ある種の複数行のメッセージです(読みやすくするために再フォーマットしました)。

ログメッセージにCRUCIBLEレビュー識別子が含まれていません(または使用されている形式が正しくありません)

CRUCIBLEレビューIDは、ログメッセージの行にある必要があります。適切なコミットメッセージには次のものが含まれている必要があります: "+ review"forquickresコミットメッセージには"+review qd"が含まれている必要があり、既存のレビューを追加するには、レビュー番号 "+reviewqd-"を指定してください。

したがって、あなたの場合、ログメッセージでCrucibleコードレビュー識別子を指定する必要があります。それはあなたに最後の文で何をすべきかについてのヒントさえ与えます。

于 2013-03-01T11:34:27.677 に答える