TortoiseHGのようにTortoiseSVNのように、コミットメッセージに問題IDが含まれているかどうかを調べることができるのだろうか? TortoiseSVNでは、レポにbugtraqプロパティを設定して、ダイアログボックスをポップアップし、IDが含まれていないかどうかを警告し、同じことをする方法を探しています(まだチェックインする必要がありますidが含まれておらず、コミットを中止することができるという警告を表示するだけです)。事前 ジョナスH.TortoiseHGのコミットメッセージをチェックする
4
A
答えて
1
で
おかげで、私の知る限りでは、そのようなものはTortoiseHgの中で直接可能ではありません。
しかし、TortoiseHGはMercurialのGUIに過ぎません。Mercurialでは、そのようなことをフックで行うことができます。一般的なフックが何であるかのdesriptionとその仕組みについてHG bookで
参照の章10:
Handling repository events with hooks
も、具体的な例は、この章that rolls back a commit if it doesn't contain a bug idです。
0
コミットごとにissue.regex
とissue.link
に指定された問題参照を強制的に入力する設定issue.linkmandatory = True
についてのみ知っています。
1
はTortoiseHg 2.4の設定で、このダイアログでは、あなたが望むようになっています
+0
閉じるが、問題IDがなくてもコミットできる必要がある。私は(コミットmsgにIDを追加するのを忘れて)必要な場合にコミットを中止するか、コミット(関連IDなし)を続けるように警告を出すだけです。フックがこれを世話しますが、TortoiseHGにfuntionalityが含まれていればいいでしょう。 – jonash
関連する問題
- 1. TortoiseHG Mercurialで不適切なコミットメッセージを編集するにはどうすればよいですか?
- 2. TortoiseHgプロキシサンプル
- 3. TortoiseHGの問題
- 4. TortoiseHgのは、ファイルメニュー
- 5. Mercurial/TortoiseHgのブランチを隠す
- 6. TortoiseHgのコミットを無視する
- 7. TortoiseHGのシンボリックリンクを無視する
- 8. TortoiseHGとMercurialのリビジョンを削除する
- 9. TortoiseHG:コミットの削除
- 10. TortoiseHg 2.0:プッシュブランチ
- 11. TortoiseHGでコミットメッセージテンプレート
- 12. TortoiseHgオーバーレイアイコンサーバとは
- 13. TortoiseHG更新リモートリポジトリ
- 14. TortoiseHGデータソースからファイルを削除する
- 15. TortoiseHG Sync - URLを保存するには
- 16. サーバにTortoiseHgを設定する
- 17. TortoiseHgで複数のブランチを閉じる
- 18. 最小コミットメッセージ長
- 19. 特定のファイルタイプのTortoiseHg extdiff
- 20. Emacsシェル:コミットメッセージを保存する
- 21. gitでコミットメッセージを修正するには?
- 22. Gitで古いコミットメッセージを変更する
- 23. BitBucketでコミットメッセージを検索する方法
- 24. TortoiseHgと複数のタグ
- 25. TortoiseHgのとTortoiseGitコンテキストメニューconfilct
- 26. 過去のコミットメッセージの編集
- 27. 多くのコミットメッセージを変更します
- 28. TortoiseHGとJenkinsを同期させる
- 29. コミットメッセージにdiffを表示
- 30. コミットメッセージでゲリットを検索
あなたはおそらく正しいです。私はフックを使用して、vbscriptでダイアログボックスを表示し、コミットを続行するかどうかを選択できるようにしました。これは必要なものでした。 – jonash