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