Настройка svn в Apache

Материал из Викиреальностя
(перенаправлено с «Настройка svn для индейца»)
Перейти к: навигация, поиск

Настройка svn в Apache — название конфигурации svn в apache2.

Конфигурация svn в apache2 не проста.

server {

   listen IP:80;
   server_name svn.baginya.org;
   location / {
       proxy_pass  http://127.0.0.1:8080/;
       include     /etc/nginx/proxy.conf;
   }

}


<VirtualHost 127.0.0.1:8080>

       ServerAdmin [email protected]
       ServerName svn.baginya.org
       AddDefaultCharset utf-8
       DocumentRoot /var/svn
       <Directory />
               Options FollowSymLinks
               AllowOverride All
       </Directory>
       <Directory /var/svn>
               Options Indexes FollowSymLinks MultiViews
               AllowOverride All
               Order deny,allow
               Allow from all
       </Directory>
       <Location /master>
               DAV svn
               SVNPath /var/svn/master
               AuthType None
       </Location>
       <Location /viewvc>
               SetHandler cgi-script
               Options +ExecCGI
               Order deny,allow
               Allow from all
       </Location>
       ErrorLog /var/log/apache2/svn.error.log
       LogLevel warn
       Alias /viewvc /var/svn/viewvc/viewvc.cgi

</VirtualHost>

Настройка svn в Apache относится к темам: