Alex Riesen wrote:
Elijah Newren, Mon, Oct 08, 2007 02:09:50 +0200:
On 10/7/07, Alex Riesen <raa.lkml@xxxxxxxxx> wrote:
you missed something. Your example compresses to about 124k.
What version of git are you running? I reran all the steps to which
git version 1.5.3.4.225.g31b973 (irrelevant custom modifications)
you responded (repeated below for clarity) with git-1.5.3.3 and still
get 11MB. Also, you must have different filesystem extents than me
since an empty git repo takes 196k here[1], so I don't think any repo
is going to get down to 124k.
it is ext3. I do not install the hooks (~8k apparent, ~32k fs blocks)
and never activate logs by default.
# Use vi to remove the line referring to refs/original...
git reflog expire --all
another part of the suggestion re reflogs was to look into the logs,
to check if expire actually removed anything. It seems to have been
the culprit.
On my system, running git version 1.5.3.3.131.g34c6d,
git reflog expire --all
does absolutely nothing.
git reflog expire --expire=0 --all
truncates all the reflogs. I'm not sure if this is intended or not.
--
Andreas Ericsson andreas.ericsson@xxxxxx
OP5 AB www.op5.se
Tel: +46 8-230225 Fax: +46 8-230231
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html