Apache をフロントエンドとして使用する Subversion サーバーがあります。VirtualHost セクションでカスタム ログを有効にしました。
CustomLog /var/log/svn/webdav.log "%t %u repo:%{SVN-REPOS-NAME}e action:%{SVN-ACTION}e (%B Bytes in %T Sec)" env=SVN-ACTION
SVN クライアントを使用すると、webdav.log で次の操作を確認できます。
action:checkout-or-export
action:commit
しかし、Web ブラウザを使用してリポジトリを参照すると、何もログに記録されません。また、アクセス ログには、?p=revision_number を介して正確なリビジョンを要求しても、標準の GET 要求しかありません (つまり、dav_svn Apache モジュールを確実に扱っているということです)。
なぜそれが起こっているのですか?svn-client とプレーンなブラウザの動作の違いは何ですか?