From: Yann Dirson Date: Sun, 11 Jun 2006 12:04:55 GMT Subject: [PATCH 1/3] cg-admin-rewritehist: catch git-rev-list returning no commit Message-ID: <20060611120455.12116.14042.stgit@gandelf.nowhere.earth> In-Reply-To: <20060611120431.12116.74005.stgit@gandelf.nowhere.earth> Signed-off-by: Yann Dirson --- cg-admin-rewritehist | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/cg-admin-rewritehist b/cg-admin-rewritehist index 861c7f6..fe3f210 100755 --- a/cg-admin-rewritehist +++ b/cg-admin-rewritehist @@ -199,6 +199,10 @@ done git-rev-list --topo-order HEAD $startrev | tac >../revs commits=$(cat ../revs | wc -l) +if [ $commits -eq 0 ]; then + die "Found nothing to rewrite" +fi + i=0 while read commit; do i=$((i+1))