問題は次のとおりです。オプションを使用して Web ブラウザー経由で SVN ディレクトリにアクセスすると?p=NNN
、必要に応じてそのリビジョンのファイルが一覧表示されます。ただし、Web サーバーによって提供されるファイル リンクは?p=NNN
追加されていないため、リンクが壊れたり、さらに悪いことに、ユーザーが時間の経過とともに一貫性のないバージョンや望ましくないバージョンを無意識にフェッチしてしまう可能性があります。
?p=NNN
は、履歴ファイルへの永続的なリンクを作成できる優れた機能で、気に入っています。この問題の解決策または回避策があることを願っています。
【【詳細追記】】
SVN サーバー環境:
- Windows Server 2003 SP3
- SVN および apache http サーバーは CollabNet からのもので、インストーラーは CollabNetSubversion-server-1.6.4-1.win32.exe という名前です。Httpd.exe バージョン 2.2.11 。
- httpd.conf の svn 関連の構成は次のようになります。
-
<Location /svnreps/WebApps/>
DAV svn
SVNParentPath D:/SvnReps/WebApps
AuthzSVNAccessFile D:/SvnReps/WebApps/svn-authz-file
Satisfy Any
Require valid-user
</Location>