何ヶ月も前から問題が発生しており、解決策が見つかりません。
Web アプリケーションをホストするサーバー X があります。この webapp は、とりわけ、サーバー Y でホストされている svn リポジトリを処理します。このサーバー (リポジトリ) には、WebDAV を介して到達します。http://Y/svn/repository
問題は、リポジトリに新しいフォルダーを作成するか、ファイルをコミットしようとすると、完全にランダムに次のエラーが発生することがあります (基本的に、何かをコミットする必要がある操作で失敗します)。
Svn::Error::RaDavRequestFailed: サーバーは、'/svn/repository/certainPath' に対する MKACTIVITY 要求に応答して、予期しない戻り値 (409 Conflict) を送信しました。
webapp にリクエストを送信して svn 操作を引き起こす別のサービス S があり、このサービスが複数のスレッドを使用していることがわかります (これが何らかの形で問題を引き起こしていると思いますが、それについてはわかりません)。
私はあちこちを検索しましたが、実際に役立つものは何も見つかりませんでした。私は別の友人から、彼らにもその問題があり、svn 1.7 にアップグレードすると問題が解決したことを知っています。私の場合、新しいバージョンへのアップグレードはそれほど簡単ではないので、問題を修正して、もちろん何が起こっているのかを最終的に理解することを好みます!
ありがとう!
詳細: サーバー X と Y の Snow Leopard svn バージョン X は 1.6.17 (r1128011) Y の apache バージョンは不明 (アクセスなし)