codereposにdcommitしようと思ったらエラーがでた

git svn init -s http://svn.coderepos.org/share/lang/elisp/php-completion/ ~/c/php-completion

して作ったプロジェクトで、何回かブランチ作ってmergeを繰り返した後に

git svn dcommit

したんだけど

RA 層のリクエストが失敗しました: ログメッセージを /share/!svn/wbl/82c7aa28-f091-4294-b473-b662e3ddeefd/29213 に適用しています: 400 Bad Request (http://svn.coderepos.org) at /opt/local/libexec/git-core/git-svn line 3347

のようなエラーがでてきて、うまくコミットできない。gitはmacportsからインストールした、ver 1.6.0.2。今、manを読んでる所。

2009/01/29追記

解決した。
branchからmergeするさいに fast-forward commit されていると、コミットが発生しないのが原因みたいでした。
mergeするときに --no-ff オプションをつけて fast-forward commit しないようにすると svn dcommit できました。

git merge minor-mode --no-ff  

詳しくは、http://coderepos.org/share/wiki/FAQ/Git