summaryrefslogtreecommitdiff
path: root/lockfile.c
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2006-06-15 12:50:12 -0700
committerEric Wong <normalperson@yhbt.net>2006-06-16 03:04:20 -0700
commitcf7424b021f99fbc5dc1127725e57ca3d48e981c (patch)
treed676b68e05ae64453897af118406b03232881d6a /lockfile.c
parent6c5cda89e93915ed2984ba560f3c3d048c7a5702 (diff)
downloadgit-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