diff options
author | Eric Wong <normalperson@yhbt.net> | 2006-06-15 12:50:12 -0700 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2006-06-16 03:04:20 -0700 |
commit | cf7424b021f99fbc5dc1127725e57ca3d48e981c (patch) | |
tree | d676b68e05ae64453897af118406b03232881d6a /lockfile.c | |
parent | 6c5cda89e93915ed2984ba560f3c3d048c7a5702 (diff) | |
download | git-cf7424b021f99fbc5dc1127725e57ca3d48e981c.tar.gz |
git-svn: fix several small bugs, enable branch optimization
Share the repack counter between branches when doing
multi-fetch.
Pass the -d flag to git repack by default. That's the
main reason we will want automatic pack generation, to
save space and improve disk cache performance. I won't
add -a by default since it can generate extremely large
packs that make RAM-starved systems unhappy.
We no longer generate the .git/svn/$GIT_SVN_ID/info/uuid
file, either. It was never read in the first place.
Check for and create .rev_db if we need to during fetch (in case
somebody manually blew away their .rev_db and wanted to start
over. Mainly makes debugging easier).
Croak with $? instead of $! if there's an error closing pipes
Quiet down some of the chatter, too.
Signed-off-by: Eric Wong <normalperson@yhbt.net>
Diffstat (limited to 'lockfile.c')
0 files changed, 0 insertions, 0 deletions