OSDN Git Service

2004-06-24 Frank Ch. Eigler <fche@redhat.com>
[pf3gnuchains/gcc-fork.git] / contrib / newcvsroot
index 4ce1352..43e8e07 100755 (executable)
@@ -6,6 +6,11 @@
 
 # Usage: newcvsroot <newroot> <modulename> <toplevel directory>
 
+if [ $# != 3 ]; then
+    echo "usage: `basename $0` <newroot> <modulename> <toplevel directory>"
+    exit 1
+fi
+
 root=$1; shift
 module=$1; shift
 topdir=$1; shift
@@ -19,10 +24,10 @@ esac
 find $topdir \( -name Repository -o -name Root \) -print | while read f; do
 
 case "$f" in
-*/CVS/Root) echo $root > $f ;;
+*/CVS/Root) echo $root > "$f" ;;
 */CVS/Repository)
   r=${module}${f#${topdir}}
-  echo > $f $rep/${r%/CVS/Repository}
+  echo > "$f" $rep/${r%/CVS/Repository}
   ;;
 esac