1

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

4

0 に答える 0