From 7750b15f0a82aa249085ca1e28f6dad2608e5ea9 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Fri, 2 Apr 2010 21:25:08 +0200 Subject: [PATCH] better show the name of "." --- all | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/all b/all index 21c9eaa5..c6eb2d3a 100755 --- a/all +++ b/all @@ -70,6 +70,18 @@ verbose() "$@" } +visible_repo_name() +{ + case "$1" in + .) + echo "the root directory" + ;; + *) + echo "\"$1\"" + ;; + esac +} + check_mergeconflict() { if git ls-files -u | grep ' 1 '; then @@ -200,10 +212,11 @@ case "$cmd" in done else for d in $repos; do + dv=`visible_repo_name "$d"` enter "$d0/$d" a= while [ x"$a" != x"y" -a x"$a" != x"n" ]; do - echo "Branch in \"$d\"?" + echo "Branch in $dv?" read -r a done if [ x"$a" = x"y" ]; then @@ -225,6 +238,7 @@ case "$cmd" in ;; merge) for d in $repos; do + dv=`visible_repo_name "$d"` enter "$d0/$d" r=`git symbolic-ref HEAD` r=${r#refs/heads/} @@ -232,7 +246,7 @@ case "$cmd" in # we have uncommitted changes a= while [ x"$a" != x"y" -a x"$a" != x"n" ]; do - echo "Could merge from \"master\" into \"$r\" in \"$d\". Do it?" + echo "Could merge from \"master\" into \"$r\" in $dv. Do it?" read -r a done if [ x"$a" = x"y" ]; then @@ -247,6 +261,7 @@ case "$cmd" in ;; push) for d in $repos; do + dv=`visible_repo_name "$d"` enter "$d0/$d" r=`git symbolic-ref HEAD` r=${r#refs/heads/} @@ -254,7 +269,7 @@ case "$cmd" in # we have uncommitted changes a= while [ x"$a" != x"y" -a x"$a" != x"n" ]; do - echo "Uncommitted changes in \"$r\" in \"$d\". Commit?" + echo "Uncommitted changes in \"$r\" in $dv. Commit?" read -r a done if [ x"$a" = x"y" ]; then @@ -264,7 +279,7 @@ case "$cmd" in if git log "origin/$r".."$r" | grep .; then a= while [ x"$a" != x"y" -a x"$a" != x"n" ]; do - echo "Push \"$r\" in \"$d\"?" + echo "Push \"$r\" in $dv?" read -r a done if [ x"$a" = x"y" ]; then -- 2.39.2