]> sipb.mit.edu Git - snippets/.git/blobdiff - git-rcsimport
barnowl/zcrypt.pl: BarnOwl::quote the editwin prompt.
[snippets/.git] / git-rcsimport
index 33bff05c1beaddd08dd71e60096c40ca881c6a31..4b06a008c690ee9ab476f315a6b4ec49d650f5fa 100755 (executable)
@@ -12,12 +12,12 @@ if [ ! -d "$dir/RCS" ]; then
   exit 1
 fi
 
-tmpdir=`mktemp -d`
+tmpdir=`mktemp -d -t git-rcsimport-XXXXXXXXXX`
 mkdir "$tmpdir/CVSROOT" "$tmpdir/locks" "$tmpdir/rcs"
 echo "LockDir=$tmpdir/locks" > "$tmpdir/CVSROOT/config"
-absdir=`readlink -f "$dir"`
-(cd "$absdir"; find -name RCS -type d) | while read dir; do
-    rcsdir=$tmpdir/rcs/$(dirname "$dir")
+absdir=`cd "$dir"; pwd`
+(cd "$absdir"; find -name RCS -type d) | while read dir; do
+    rcsdir=$tmpdir/rcs/`dirname "$dir"`
     mkdir -p "$rcsdir"
     ln -s "$absdir/$dir"/* "$rcsdir"
 done