そのため、Subversion サーバーが変更されました。それに伴い、以前のマシンの https://ホスト名からより適切な https:// svnへの必要な URL の変更が行われました。
問題は、外部の多くが^/blah/blah/blah ではなく絶対的なhttps://hostname/blah/blah/blahを使用していることです。そして、これは明らかに多くの失敗につながりました。
一度に何百もの外部をチェックアウトする可能性のある変更の頭痛を防ぐために、http リダイレクトを利用して外部をそのままにしておく方法を考え出すように依頼されました。
古いサーバーの httpd.conf にこの単純なルールがあり、これはまだ他のhttp サービスに使用されています。
Redirect /repo/ https://svn/repo/
これは、リポジトリの Web ブラウジングでは問題なく機能します。しかし、TortoiseSVN では機能しません。「リポジトリが一時的に ' https://svn/repo ' に移動されました。移動してください」というメッセージが表示されます。Linux では、「URL 'https:// old hostname /repo/blah/blah'のリポジトリに接続できません」というメッセージが表示されます。
これはまったく可能ですか?そうであることを願っていますが、別の形式のリダイレクトが必要なだけです。