Subversionを使っていてたまに、コミットした後にログの間違いに気がついて、あーーってなることがあります。これを救済する仕組みについて。 svnのログコメントは、リポジトリ全体のリビジョンプロパティ(revprop)である svn:log としてつけられるので、これを書き換えればOK。 revpropの変更はデフォルトでは有効になっておらず、フックスクリプト(リポジトリディレクトリの中のhooksディレクトリにあるスクリプト)を用意する必要があります。 pre-revprop-changeフックスクリプトはrevprop変更の前に実行されるスクリプトで、終了ステータスが 0(成功) ... revprop-changeを続行する それ以外(失敗) ... revprop-changeを失敗させる となります。 hooksにあらかじめ入っているテンプレートは、svn:logだけは変更を