Thursday, April 01, 2010

Subversion in VirtualHost & with SSL

對於系統中有多個 VirtualHost 的情況,
應該把原本位於 /etc/apache2/mods-available/dav_svn.conf 的內容︰
<Location /svn>
  ...
</Location>
移到 VirtualHost 的設定檔裡(ex. /etc/apache2/sites-available/default)
這樣就只有該 VirtualHost 才可以連到該 Repository。



若使用 SSL 來做 svn 的傳輸,會讓資料傳輸比較安全,
在 apache2 先啟用 ssl :
# a2enmod ssl
再把
<Location /svn>
  ...
</Location>
內容移到 /etc/apache2/sites-available/default-ssl 裡。

No comments: