Strategies for push/merge problem?

Douglas Philips dgou at mac.com
Tue Jul 22 22:54:19 CDT 2008


On or about 2008 Jul 22, at 9:39 PM, Giorgos Keramidas indited:
> Ah, now I got you...  I should know that responding to email minutes
> after waking up is usually a slightly bad idea :)

Or before going to sleep, but I'm going to reply anyways. :)

> Normal 'every day' commands don't really do a *lot* of stuff to parse
> the entire branch list.
...
> This should be pretty fast, because it doesn't iterate over the entire
> branch name space.

OK.

> The only commands that I would expect to be slightly slower are:
>
>    hg branch "name"
>    hg branches
>
> because they call repo.branchtags().  There's the branch cache which  
> may
> help a lot with that, so things look nice, but running actual *tests*
> with a few thousands branches may be worth doing anyway :-)

I was hoping for a "Yeah, we do that all the time with the frabnitzy  
project, not a problem!"
or maybe "Yeah, after 20^pi named branches, look out!"

I'll try setting up a test repo tomorrow and see what happens.
Thanks!
		--Doug



More information about the Mercurial mailing list