Subversion: Unterschied zwischen den Versionen

Aus Info-Theke
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Kategorie:ServerApplikation == Server == <pre> apt-get install subversion libapache2-svn </pre> === Konfiguration === Apache2 herrichten: /etc/apache2/mods…“)
 
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 19: Zeile 19:
=== Anlegen eines Repositories ===
=== Anlegen eines Repositories ===
<pre>
<pre>
REPO=/opt/svn-repo
REPO_BASE=/opt/svn-repo
svnadmin create --fs-type fsfs $REPO
mkdir $REPO_BASE
chown -R www-data.www-data $REPO
chown -R www-data.www-data $REPO_BASE
# add a subproject
# 2 Projekte anlegen:
cd $REPO
cd $REPO_BASE
svn mkdir myproject
svnadmin create --fs-type fsfs myproject1
svn mkdir myproject/trunk
chown -R www-data:www-data myproject1
svnadmin create --fs-type fsfs myproject2
chown -R www-data:www-data myproject2
</pre>
</pre>

Aktuelle Version vom 15. Mai 2013, 23:44 Uhr


Server[Bearbeiten]

apt-get install subversion libapache2-svn

Konfiguration[Bearbeiten]

Apache2 herrichten:

/etc/apache2/mods-available/dav_svn.conf

<Location /svn>
   DAV svn
   SVNParentPath /opt/svn-repo
</Location>

Anlegen eines Repositories[Bearbeiten]

REPO_BASE=/opt/svn-repo
mkdir $REPO_BASE
chown -R www-data.www-data $REPO_BASE
# 2 Projekte anlegen:
cd $REPO_BASE
svnadmin create --fs-type fsfs myproject1
chown -R www-data:www-data myproject1
svnadmin create --fs-type fsfs myproject2
chown -R www-data:www-data myproject2