On Thu, 8 Mar 2007 04:13:13 -0500 Shawn O. Pearce wrote: > Junio C Hamano <junkio@xxxxxxx> wrote: [...] > > But this is only true if you want to make it really nice. I > > personally feel that nobody would scream if pushing 1300 refs at > > once (4K pages and MAX_ARG_PAGES at 32 would give 128K for > > **argv and its strings, and one ref's worth of data is two > > 40-digit hex plus refname, roughly 100-byte per ref) is not > > supported and always failed. > > Agree completely. I'm not too worried about it. 1300 ref push is > just not going to really occur in practice; that is just insane. > 30 refs, maybe. It is not completely insane - e.g., the current klibc repository already contains 338 tags. Being unable to use "git push --tags" to an initially empty repository does not look good. So could you please switch to passing refs through stdin while we still can do it without breaking public interfaces?
Attachment:
pgpCBJjhwG6Ao.pgp
Description: PGP signature