SCM-Manager を Apache 2.4 の背後に隠そうとしています。
Apacheはリッスンしています
http://192.168.2.102
そしてSCMはリッスンしています
http://192.168.2.102:8080
この説明に従って、Apache を介して SCM サーバーの管理インターフェイスにアクセスできます。このmod_proxy構成で
<VirtualHost 192.168.2.102:80>
RewriteEngine on
<Location /scm>
ProxyPass http://192.168.2.102:8080/scm connectiontimeout=5 timeout=30
ProxyPassReverse http://192.168.2.102:8080/scm
Order allow,deny
Allow from all
</Location>
</VirtualHost>
リポジトリをチェックアウトすることもできます。
このmod_rewriteルールを追加することで
RewriteRule ^/svn/(.*)$ /scm/svn/$1 [P]
私の意図は、経由で私のレポへのアクセスを許可することでした
http://192.168.2.102/svn/REPO
しかし、チェックアウト時に
svn co http://192.168.2.102/svn/aaa aaa
次のエラーが表示されます。
svn: E175002: svn: E175002: E175002: Invalid URL 'http://192.168.2.102:8080/svn/aaa' requested
/svn/REPO URIだけでレポを提供するために、書き換えモジュールに他に何を設定する必要がありますか?
SK