Browse Source
All programs and scripts are now moved outside PATH, so it's a good idea not to use the dashed forms for them, either. Signed-off-by: Miklos Vajna <vmiklos@frugalware.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>maint
Miklos Vajna
17 years ago
committed by
Junio C Hamano
2 changed files with 10 additions and 10 deletions
@ -1,16 +1,16 @@
@@ -1,16 +1,16 @@
|
||||
#!/bin/sh |
||||
while [ "$1" ] |
||||
do |
||||
old="$1" |
||||
new=$(echo "$1" | sed 's/git-/git /') |
||||
echo "Converting '$old' to '$new'" |
||||
git ls-files '*.sh' | while read file |
||||
do |
||||
sed "s/\\<$old\\>/$new/g" < $file > $file.new |
||||
chmod --reference=$file $file.new |
||||
mv $file.new $file |
||||
done |
||||
if [ "$1" != "git-sh-setup" -a "$1" != "git-parse-remote" -a "$1" != "git-svn" ]; then |
||||
old="$1" |
||||
new=$(echo "$1" | sed 's/git-/git /') |
||||
echo "Converting '$old' to '$new'" |
||||
sed -i "s/\\<$old\\>/$new/g" $(git ls-files '*.sh') |
||||
fi |
||||
shift |
||||
done |
||||
|
||||
sed -i 's/git merge-one-file/git-merge-one-file/g |
||||
s/git rebase-todo/git-rebase-todo/g' $(git ls-files '*.sh') |
||||
git update-index --refresh >& /dev/null |
||||
exit 0 |
||||
|
Loading…
Reference in new issue