git rev-parse argument are not files, no need to try to find abs-path
This was causing some error message on Windows
This commit is contained in:
parent
2e76553c7c
commit
a7069c2aa2
19
g
19
g
@ -220,14 +220,19 @@ while shift ; do
|
|||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
fi
|
fi
|
||||||
|
if [ "$COMMAND" == "rev-parse" ] ; then
|
||||||
# make the paths absolute
|
# this is not a file
|
||||||
FILES[$FILESNUM]=$(perl -e 'use Cwd "abs_path"; print abs_path(shift);' "$PARAM")
|
|
||||||
if [ -z "${FILES[$FILESNUM]}" -o ! -e "${FILES[$FILESNUM]}" ] ; then
|
|
||||||
# it is probably not a file, but a tag name, or something
|
|
||||||
FILES[$FILESNUM]="$PARAM"
|
FILES[$FILESNUM]="$PARAM"
|
||||||
fi
|
FILESNUM=$(($FILESNUM+1))
|
||||||
FILESNUM=$(($FILESNUM+1))
|
else
|
||||||
|
# make the paths absolute
|
||||||
|
FILES[$FILESNUM]=$(perl -e 'use Cwd "abs_path"; print abs_path(shift);' "$PARAM")
|
||||||
|
if [ -z "${FILES[$FILESNUM]}" -o ! -e "${FILES[$FILESNUM]}" ] ; then
|
||||||
|
# it is probably not a file, but a tag name, or something
|
||||||
|
FILES[$FILESNUM]="$PARAM"
|
||||||
|
fi
|
||||||
|
FILESNUM=$(($FILESNUM+1))
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user