> i.e. for each source branch, you'd see what was already merged and
> what's still available for merge.

Ok I think I get it.
This information is useful, however eligible can only be shown
 * if you have started to merge some changeset from a source branch, and
 * if you have not merged all the changeset from the source branch

In other words, it cannot show the eligible candidates from branches
you've never merged back from.
IMHO, the term "eligible" here can be quite confusing: you cannot
assume the list of valid source URLs.

> In this example, the 'eligible' link for branches/0.11-stable would link
> to http://trac.edgewall.org/log/?revs=8184,8198,8211,8217-8218 (as of
> r8227).

However, imagine I've created a branch from /tr...@8200, this branch
would be eligible but not appear as eligible till I start merging it
back to the trunk.

> Knowing what is 'eligible' from a given branch is a quite important
> information to my eyes, as with 'svn merge' you have to explicitly tell
> what revisions you want to merge (except for the --reintegrate special
> case).

... which lead to another important point: 95% of our merge operations
are made out of "svn merge --reintegrate".
Maybe a special case, but something heavily used in our development
cycle. All the candidates for merge --reintegrate would not appear as
"eligible" here.

Cheers,
Manu

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to