SVN

De WikiMar
La revisió el 17:12, 23 set 2008 per Marti (discussió | contribucions) (Pàgina nova, amb el contingut: «= SVN - Subversion = El apache esta configurat i té aixo: ############## # SVN - Subversion Repository: <Location /svn> RewriteEngine Off BrowserMatch...».)
(dif.) ← Versió més antiga | Versió actual (dif.) | Versió més nova → (dif.)
Salta a la navegació Salta a la cerca

SVN - Subversion

El apache esta configurat i té aixo:

 ##############
 # SVN - Subversion Repository:
<Location /svn>

RewriteEngine Off BrowserMatch "SVN" redirect-carefully DAV svn

  1. SVNPath /var/svn/repos <-- per un sol repositori

SVNParentPath /var/www/de.espai.de/svn SVNAutoVersioning On SVNListParentPath On AuthType Basic AuthName "Subversion repository" AuthUserFile /var/www/de.espai.de/.davpasswd

   #<LimitExcept GET PROPFIND OPTIONS REPORT>    <-- per restringir nomes l'escriptura (sense usar SVNIndexXSLT)
   Require valid-user
   #</LimitExcept>

Satisfy Any SVNPathAuthz on SVNIndexXSLT /var/www/de.espai.de/.svn_access_control.txt # Format del .svn_access_control.txt # [/] # marti=rw # [project1:/] # *=r # marti=rw

</Location>


El fitxer de control .svn_access_control.txt:

[:/]
espai=rw
marti=rw
[programacio:/callserver]
* = r
espai=rw
marti=rw


Per crear un repositori nou:

cd /var/www/de.espai.de/
svnadmin create programacio
cd programacio
chmod 777 -R *