プロキシ経由でいくつかのSVNリポジトリを操作する必要があります。
直接URL:http
://host.com.ua/app プロキシ経由のURL:http: //proxy.com.ua/svn/app
Apacheに次の行を追加しました。
ProxyPass /svn/app http://host.com.ua/app
ProxyPassReverse /svn/app http://host.com.ua/app
これで、ブラウザからhttp://host.com.ua/appにアクセスできます。
直接URLhttp ://host.com.ua/appを使用して作業コピーをチェックアウトできます。
しかし、svnコマンドラインツールまたはTortoiseSVNを使用してプロキシ経由でリポジトリにアクセスすることはできません。
次のエラーがあります。
svn co http://proxy.com.ua/svn/app/trunk/workshop/dev svn:サーバーが'/ app /!svn / vcc / defaultのPROPFIND要求に応答して、予期しない戻り値(405メソッドは許可されていません)を送信しました'
このエラーはどういう意味で、修正するのが大変ですか?
更新:
次の構成のみが機能することがわかります。
ProxyPass /app http://host.com.ua/app
ProxyPassReverse /app http://host.com.ua/app
しかし、それは私たちには適していません。
URLに「svn」という単語が必要です。