gitを使用して、postcommitフックを持つsvnサーバーにコミットしています。このpostcommitフックは、クライアントにテキストを返すことになっています。純粋なsvnを使用するとフックは正常に機能しますが、gitsvnはテキストを表示しません。
グーグルで調べてみると、git-svn統合の問題に関する詳細を見つけることができませんでした。他の誰かがこの問題に遭遇しましたか?もしそうなら、どうすればそれを修正できますか?
これは、git-svnが元のget_commit_editor()
インターフェースを使用しており、新しいリビジョン番号、作成者、およびコミット日のみを渡すためです。 get_commit_editor2()
エラーメッセージへのアクセスを提供しますが、他の項目を個別の引数として渡すのをやめ、構造を提供するようになったため、単純な変更ではないようです。
おそらく、あなたは問題をgitメーリングリストに報告することができ、彼らはそれを修正するのを手伝うことができます。彼らはフレンドリーで親切なコミュニティです。