]> Zhao Yanbai Git Server - minix.git/commitdiff
Use svn instead of cvs
authorBen Gras <ben@minix3.org>
Fri, 22 Dec 2006 16:43:30 +0000 (16:43 +0000)
committerBen Gras <ben@minix3.org>
Fri, 22 Dec 2006 16:43:30 +0000 (16:43 +0000)
tools/release.sh

index 7c4706f2fb89648b948d47ab02d52cc84d7612d3..90b31a71898875901b278a26b209fb27be3df1e1 100755 (executable)
@@ -95,7 +95,7 @@ BS=4096
 
 HDEMU=0
 COPY=0
-CVSTAG=HEAD
+SVNREV=""
 PACKAGES=1
 
 while getopts "pchu?r:" c
@@ -111,14 +111,14 @@ do
                HDEMU=1
                ;;
        c)
-               echo " * Copying, not CVS"
+               echo " * Copying, not SVN"
                COPY=1
                ;;
        p)
                PACKAGES=0
                ;;
        r)      
-               CVSTAG=$OPTARG
+               SVNREV=-r$OPTARG
                ;;
        u)
                echo " * Making live USB-stick image"
@@ -147,9 +147,7 @@ ROOTBLOCKS="`expr $ROOTKB \* 1024 / $BS`"
 
 if [ "$COPY" -ne 1 ]
 then
-       echo "Note: this script wants to do cvs operations, so it's necessary"
-       echo "to have \$CVSROOT set and cvs login done."
-       echo ""
+       echo "Note: this script wants to do svn operations."
 fi
 
 TD1=.td1
@@ -285,8 +283,8 @@ chmod -R u+w $RELEASEDIR/usr/lib
 
 if [ "$COPY" -ne 1 ]
 then
-       echo " * Doing new cvs export"
-       ( cd $RELEASEDIR/usr && mkdir src && cvs export -r$CVSTAG src )
+       echo " * Doing new svn export"
+       ( cd $RELEASEDIR/usr && svn export $SVNREV https://gforge.cs.vu.nl/svn/minix/trunk/src )
 else
        ( cd .. && make depend && make clean )
        srcdir=/usr/src