2017-06-14 7 views
0

私のノードのJSリポジトリのいずれかで角度コミットスタイルを適用したい。私が使用しているツールベルトは次のとおりです。ライフサイクルフック(事前にコミット、事前にプッシュなど) validate-commit-msgを使用して複数行のコミットスタイルを検証する

  • Commitizenため

    • ハスキーCZ-レルナ-変更履歴と一緒にコミットウィザードとして

    私はvalidate-commit-msgをコミット検証角度スタイルに使用しようとしましたが、コミットメッセージに改行を含めると検証が失敗します。

    fix(DB): fixed the bug 
    
    affects: module-name 
    
    - Fixed SSL properties are now actual getters 
    - Added the missing modules (fs) 
    - Test coverage raised again to 100% 
    

    は、私がオプションとして"subjectPattern": "[.\n]+"を使用してツールを設定しようとしたが、それは違いはありません。ここでは例がコミットされています。

    私は他のバリデーションツールを公開していますので、何かが分かっていれば問題はありません。

    よろしく

  • 答えて

    0

    は今、私は実際の問題を発見したので、私は自分の質問に答えるつもりです。それが起こっている何

    validate-commit-msgまたはhusky(検証するためにコミットしていることを決定どちらかわからないが)以前はをコミット検証することです。したがって、私の現在のコミットメッセージが有効であるにもかかわらず、前のメッセージが有効でなかったため、失敗しています。コミット検証の使用を開始しようとしている場合は、特に問題があります。また、コミットが悪いコミットをした人とは異なる次のコミッターのために失敗するので、それは不公平です。

    このトピックに関する問題があります。https://github.com/conventional-changelog/validate-commit-msg/issues/85

    関連する問題