aboutsummaryrefslogtreecommitdiff
path: root/scripts/rsync-source-repos-from-sourceforge.sh
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2012-11-27 02:07:05 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2012-11-27 02:07:05 +0000
commitf3dc1af191c1f38c1761208b37475d135b58260a (patch)
tree2d38bd24bc1e185947a039b4ecb37ad7c612165c /scripts/rsync-source-repos-from-sourceforge.sh
parent112767ca3898084dac6be3bd2d52df3e00e21736 (diff)
repurposed old auto-build script as general sourceforge SVN/git backup
svn path=/trunk/; revision=16599
Diffstat (limited to 'scripts/rsync-source-repos-from-sourceforge.sh')
-rwxr-xr-xscripts/rsync-source-repos-from-sourceforge.sh33
1 files changed, 33 insertions, 0 deletions
diff --git a/scripts/rsync-source-repos-from-sourceforge.sh b/scripts/rsync-source-repos-from-sourceforge.sh
new file mode 100755
index 00000000..32390120
--- /dev/null
+++ b/scripts/rsync-source-repos-from-sourceforge.sh
@@ -0,0 +1,33 @@
+#!/bin/sh
+# rsync the SVN source files from SourceForge to make a local copy
+
+LOGFILE=/tmp/rsync-source-repos-from-sourceforge.sh.txt
+
+VERBOSE_FLAGS=-v
+#VERBOSE_FLAGS="-v --progress"
+
+echo "" > $LOGFILE
+
+test -d pure-data-backups || mkdir pure-data-backups
+cd pure-data-backups
+
+test -d svnroot || mkdir svnroot >> $LOGFILE 2>&1
+cd svnroot
+
+echo "rsync pure-data svn" >> $LOGFILE 2>&1
+echo "----------------------------------------------------------------------" >> $LOGFILE 2>&1
+/usr/bin/rsync -ax $VERBOSE_FLAGS --delete pure-data.svn.sourceforge.net::svn/pure-data/ svnroot/pure-data/ >> $LOGFILE 2>&1
+
+cd ..
+test -d gitroot || mkdir gitroot >> $LOGFILE 2>&1
+cd gitroot
+
+echo "rsync pure-data git" >> $LOGFILE 2>&1
+echo "----------------------------------------------------------------------" >> $LOGFILE 2>&1
+/usr/bin/rsync -av $VERBOSE_FLAGS --delete pure-data.git.sourceforge.net::gitroot/pure-data/* . >> $LOGFILE 2>&1
+
+echo "rsync pd-gem git" >> $LOGFILE 2>&1
+echo "----------------------------------------------------------------------" >> $LOGFILE 2>&1
+/usr/bin/rsync -av $VERBOSE_FLAGS --delete pd-gem.git.sourceforge.net::gitroot/pd-gem/* . >> $LOGFILE 2>&1
+
+