Re: PATCH] Allow git-filter-branch to process large repositories with lots of branches.
Lee Carver <Lee.Carver@servicenow.com> writes:
Show 13 quoted lines
> diff --git a/git-filter-branch.sh b/git-filter-branch.sh
> index ac2a005..d7e0fae 100755
> --- a/git-filter-branch.sh
> +++ b/git-filter-branch.sh
> @@ -255,8 +255,6 @@ else
> remap_to_ancestor=t
> fi
>
> -rev_args=$(git rev-parse --revs-only "$@")
> -
> case "$filter_subdir" in
> "")
> eval set -- "$(git rev-parse --sq --no-revs "$@")"
Here the arguments are reset.
Show 5 quoted lines
> @@ -267,8 +265,9 @@ case "$filter_subdir" in
> ;;
> esac
>
> +git rev-parse --revs-only "$@" | \
So this is using a different argument list than before.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."