cvsimport: repack every kilo-commits.
Signed-off-by: Linus Torvalds <torvalds@osdl.org> Acked-by: Martin Langhoff <martin@catalyst.net.nz> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
06918348de
commit
4adcea995e
@ -853,10 +853,14 @@ while(<CVS>) {
|
|||||||
} elsif($state == 9 and /^\s*$/) {
|
} elsif($state == 9 and /^\s*$/) {
|
||||||
$state = 10;
|
$state = 10;
|
||||||
} elsif(($state == 9 or $state == 10) and /^-+$/) {
|
} elsif(($state == 9 or $state == 10) and /^-+$/) {
|
||||||
if ($opt_L && $commitcount++ >= $opt_L) {
|
$commitcount++;
|
||||||
|
if ($opt_L && $commitcount > $opt_L) {
|
||||||
last;
|
last;
|
||||||
}
|
}
|
||||||
commit();
|
commit();
|
||||||
|
if (($commitcount & 1023) == 0) {
|
||||||
|
system("git repack -a -d");
|
||||||
|
}
|
||||||
$state = 1;
|
$state = 1;
|
||||||
} elsif($state == 11 and /^-+$/) {
|
} elsif($state == 11 and /^-+$/) {
|
||||||
$state = 1;
|
$state = 1;
|
||||||
|
Loading…
Reference in New Issue
Block a user