]> snippets.scripts.mit.edu Git - Scripts/git/.git/commitdiff
git-rcsimport: readlink -f is nonportable
authorGeoffrey Thomas <geofft@mit.edu>
Sat, 22 Aug 2009 03:21:12 +0000 (23:21 -0400)
committerGeoffrey Thomas <geofft@mit.edu>
Sat, 22 Aug 2009 03:21:12 +0000 (23:21 -0400)
git-rcsimport

index 33bff05c1beaddd08dd71e60096c40ca881c6a31..44f77a3797245259074f55ef23966fdc29495116 100755 (executable)
@@ -15,9 +15,9 @@ fi
 tmpdir=`mktemp -d`
 mkdir "$tmpdir/CVSROOT" "$tmpdir/locks" "$tmpdir/rcs"
 echo "LockDir=$tmpdir/locks" > "$tmpdir/CVSROOT/config"
-absdir=`readlink -f "$dir"`
+absdir=`cd "$dir"; pwd`
 (cd "$absdir"; find -name RCS -type d) | while read dir; do
-    rcsdir=$tmpdir/rcs/$(dirname "$dir")
+    rcsdir=$tmpdir/rcs/`dirname "$dir"`
     mkdir -p "$rcsdir"
     ln -s "$absdir/$dir"/* "$rcsdir"
 done