0

ソース管理にSubversionを使用し、コメントをチェックし、コメントなしのコミットを許可しないpre-commitフックを実装しました。

Toad forMySQL5を使用してDBを管理しています。SVNと統合し、DBをソース管理に置く方法を提供しますが、コミットの一部としてコメントを追加する方法は提供しません。

a)コメントをチェックするpre-commitフックがそれを取得するようにsvnにデフォルトのコメントを提供する方法、またはb)Toadクライアントのためだけにコメントをチェックするpre-commitフックをオーバーライドする方法はありますか?

4

1 に答える 1

0

svnlookを使用して、誰がコミットを行っているか(作成者)を知ることができるので、Toadクライアントに特定のユーザーを設定してみることができますが、それは受け入れられない可能性があります。

別の方法は、pre-commitフックスクリプト自体で特定のファイルタイプ(またはリポジトリパス)に対して空白のコミットを許可することです。

pre-commitフックで提供されたトランザクションを妨害することはできません。それを検査し、受け入れるか拒否するだけです。トランザクションで提供されるクライアント「host-agent」はありません。

于 2010-11-16T17:51:34.813 に答える