summaryrefslogtreecommitdiffstats
path: root/debian/import
diff options
context:
space:
mode:
Diffstat (limited to 'debian/import')
-rwxr-xr-xdebian/import23
1 files changed, 23 insertions, 0 deletions
diff --git a/debian/import b/debian/import
new file mode 100755
index 00000000..ac03e249
--- /dev/null
+++ b/debian/import
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+# Import updates from main CVS repo
+
+if ! git branch -l | grep -q upstream ; then
+ git branch upstream origin/upstream
+fi
+
+# verbose args: -v -p-v
+git-cvsimport -d :pserver:anoncvs@anoncvs.quagga.net:/var/cvsroot -k -u -i -m -o upstream quagga
+
+# Annotate tags
+
+git tag -l |
+while read t ; do
+ if [ ! -r .git/refs/tags/$t ] ; then
+ r=$(git-show-ref -s $t)
+ git tag -d $t
+ git tag -a -m 'import cvs tag' $t $r
+ fi
+done
+
+echo "Remember to: git push suva:/git/quagga.git upstream"