browser icon
You are using an insecure version of your web browser. Please update your browser!
Using an outdated browser makes your computer unsafe. For a safer, faster, more enjoyable user experience, please update your browser today or try a newer browser.

Apache SVN unter Debian Squeeze installieren.

Posted by on 23. Mai 2011

Um ein Svn Repository anzulegen installieren wir erstmal folgende Programme zu unserer Apache2 installation:

#apt-get install subversion libapache2-svn

Als nächstes erstellen wir uns ein Verzeichnis wo SVN später drinnen arbeiten soll. Wir müssen die Ordner für den Apache dann noch beschreibbar machen.

#mkdir /var/svn/repository
#chown www-data:www-data -R /var/svn/repository
#chmod 770 -R /var/svn/repository/

Als nächstes öffnen wir die etc/apache2/mods-available/dav_svn.conf und passen die Config an, hier ein Beispiel von mir:

#<Location /svn/projekt>
# DAV svn
# SVNPath /var/svn/projekt
# AuthType Basic
# AuthName “Subversion Repository”
# AuthUserFile /etc/apache2/dav_svn_projekt.passwd
# Require valid-user
#</Location>

Als nächstes erstellen wir die Benutzer die auf das SVN zugreifen können:

#htpasswd2 -c /etc/apache2/dav_svn.projekt BENUTZERNAME

Sind diese schritte getan, müssen wir nur noch mit den SVN tools ein neues SVN Repository erstellen:

# su www-data (Wir loggen uns als “Webserver” ein, damit die erstellen dateien gleich die richtigen rechte haben)
# svnadmin create /var/svn/projekt/beispielprojekt1

Danach restarten wir den Apache und sollten auf unsere SVN zugreifen können

 

 

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht.

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

*
= 4 + 1