Subversion (Linux): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Links) |
|||
Zeile 20: | Zeile 20: | ||
{{note|Noch in Bearbeitung}} | {{note|Noch in Bearbeitung}} | ||
== Verzeichnis anlegen == | |||
<pre> | <pre> | ||
svn mkdir svn+ssh://<user>@<server>/</path/to/repository>/<folder> | |||
< | |||
<repository>/ | |||
< | |||
</pre> | </pre> | ||
Version vom 7. Juli 2017, 16:13 Uhr
Installation
Pakete installieren:
sudo apt-get install subversion libapache2-svn
Basisverzeichnis anlegen:
sudo mkdir /home/svn/ sudo chown :www-data /home/svn/ sudo chmod 2775 /home/svn/
Neues Repository anlegen
sudo svnadmin create /home/svn/<repository>
Noch in Bearbeitung
Verzeichnis anlegen
svn mkdir svn+ssh://<user>@<server>/</path/to/repository>/<folder>
Repository auschecken
svn co svn+ssh://<user>@<server>/absolute/path/to/repository/
Änderungen übertragen
svn commit -m "message" /local/path/
Backup
anlegen
Mittels dump:
sudo svnadmin dump -q </path/to/repo>
Dump-Datei auch gleich komprimieren:
sudo svnadmin dump -q </path/to/repo> | bzip2 -9 > <filename>.bz2
Mittels hotcopy:
sudo svnadmin hotcopy </path/to/repo> </path/to/destination>
wiederherstellen
Repository muss am Server angelegt sein - siehe dazu Neues_Repository_anlegen
sudo svnadmin load /home/svn/<repository> < /path/to/dumpfile
Links
https://wiki.ubuntuusers.de/Archiv/Subversion/
http://serverfault.com/questions/188454/using-rsync-to-backup-subversion-repositories
Zurück zu Ubuntu