mod_dav_svn のバグが直った模様

Subversion 1.5.0 以降、hooks の start-commit スクリプトに第3引数として CAPABILITIES が渡されるように拡張されていたが、1.5.1 までの mod_dav_svn にはバグがあり、start-commit に渡されていなかった。

例えば、http://www.asahi-net.or.jp/~iu9m-tcym/svndoc/svn_reject_commit.html にあるような hook が正常に動作しなかった。

Bugtrack http://subversion.tigris.org/issues/show_bug.cgi?id=3255

mod_dav_svn does not pass client capabilities to start-commit hooks

で、そのバグが 1.5.2 で直った模様。

Subversion 1.5.2 changelog
http://svn.collab.net/repos/svn/tags/1.5.2/CHANGES

  * Pass client capabilities to start-commit hook (issue #3255)


下書きのまま放置してたorz