Posts tagged ‘Synology’

SVN auf dem Synology

Bislang habe ich Subversion immer auf einem externen Virtual-Root Server (1und1) betrieben, da ich aber auch ein Synology NAS habe, kann ich dies auch zuhause erledigen.

Zur Datensicherung der Repositories nutze ich ein Shellskript, das die jeweils aktuellste Version eines Repos in eine Datei dumpt, die dann über Amazon S3 in der Cloud gesichert wird.

Der SVN-Server wurde über den App-Store des NAS heruntergeladen und installiert

SVN Server

Im Aufgabenplaner wird das Dump-Skript nachts aufgerufen

syno-02

Das Skript dumpt jeweils die HEAD-Version in die entsprechende Datei

NAS> more svnbackupper.sh
#!/bin/ash
for i in $( ls /volume2/svn/); do
 svnadmin dump /volume2/svn/$i -rHEAD > /volume1/backups/synosvnbackups/$i.dump
 done

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website