How to handle 'tag pushing revisions' and stacking
vila
v.ladeuil+lp at free.fr
Sun Apr 3 11:17:32 UTC 2011
>>>>> John Arbash Meinel <john at arbash-meinel.com> writes:
<snip/>
> I would imagine that co-located branches might scale to ~50 branches or
> so at best. (Beyond that, you have >1 screens full of branch names to
> sift through to find the 'current' stuff.)
Good point but easily addressed by providing filtering and supporting
some hierarchical name spaces there.
>>
>> I think Vincent has a point that we could consider only looking at those
>> tags that we are changing. We could add an option to have bzr push look
>> really hard for missing revisions; this would also take care of another
>> open bug about filling in ghosts during push if an option is specified.
>>
>> Cheers,
>>
>> Jelmer
> ATM we don't know what tags we are changing at the appropriate levels.
> It happens at very different locations. Consider that a stacked branch
> doesn't *have* any tags yet. So we are changing all of them. (you could
> arguably recurse to the stacked-on branch and only do the delta there,
> but it isn't a trivial "what do I have that the target doesn't have".)
Doesn't the union of tags (across the stack) on both sides answer that ?
The upload target is unambiguous anyway.
Vincent
More information about the bazaar
mailing list