subversion-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache subversion Wiki <comm...@subversion.apache.org>
Subject [Subversion Wiki] Update of "MergeinfoCommand" by JulianFoad
Date Wed, 03 Oct 2012 17:50:49 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Subversion Wiki" for change notification.

The "MergeinfoCommand" page has been changed by JulianFoad:
http://wiki.apache.org/subversion/MergeinfoCommand?action=diff&rev1=4&rev2=5

Comment:
Flesh out the Functional & UI Changes table some more; add effort estimates.

  ...
  }}}
  == Functional & UI Changes ==
- ||'''Requirement or Change''' || ||'''Status''' ||
+ ||'''Where'''||'''Requirement or Change''' ||'''Effort'''||'''Status''' ||
- ||Bail out if source & target are not different and related branches.|| ||Done||
+ ||svn mergeinfo||Bail out if source & target are not different and related branches.
|| ||Done ||
- ||Display a summary when no "--show-revs=" option (any sort of summary). || ||Done ||
+ ||svn mergeinfo||Display a summary when no "--show-revs=" option (any sort of summary).
|| ||Done ||
- ||Summary is in the form of a diagram (graph). || ||Done ||
+ ||summary||Summary in the form of a diagram (graph). || ||Done ||
- ||Summary shows common origin of branches. || ||Done ||
+ ||summary||Show common origin of branches. || ||Done ||
- ||Summary shows latest full merge (revnum and  direction). || ||Done ||
- ||Summary shows the latest full merge in the other direction as well.|| ||TODO||
+ ||summary||Show latest full merge (revnum and  direction). Initially, this only shows the
"from" revnum; showing the "to" revnum is a separate requirement. || ||Done ||
+ ||summary||Show latest full merge in the other direction as well. Should be straightforward
to extend the find_symmetric_merge set of functions to report both "base on source" and "base
on target", and use them to mark the beginning of the two merge arrows. Of course, omit the
arrow if there was no merge. ||day||TODO ||
+ ||summary||Show the revnum of the "to" end of each merge arrow, as well as the "from" end.
This info is not so easy to obtain.  The find_reintegrate_merge set of functions will need
to scan the branch history for mergeinfo changes and find the first revision in which all
the source revs ||week||TODO||
- ||Summary shows cherry-picks: shows whether there are any cherry-picks, in each direction,
since the last full merge in the respective direction; and if so, indicates their revision
number range(s) compactly. || ||TODO ||
+ ||summary||Show cherry-picks: shows whether there are any cherry-picks, in each direction,
since the last full merge in the respective direction; and if so, indicates their revision
number range(s) compactly. ||week||TODO ||
- ||Summary works on a WC target (incl. uncommitted merginfo) as well as on a URL target.
|| ||Done ||
+ ||summary||Given a WC target, notice local mods (uncommitted merginfo). ||day||TODO ||
- ||Summary indicates whether subtree info is being shown: specifically, indicates if there
might be relevant subtree mergeinfo that is not shown. || ||TODO ||
+ ||summary||Indicate whether subtree info is being shown: at least, indicate if there might
be relevant subtree mergeinfo that is not shown. ||week||TODO ||
- ||Summary includes subtree info when depth > empty. || ||TODO ||
+ ||summary||Show subtree info when depth > empty. ||month||TODO ||
- ||Show-revs mode with depth=infinity understandable & documented (in help). || ||TODO
||
+ ||--show-revs||Show-revs mode with depth=infinity understandable & documented (in help).
||week?||TODO ||
- || || || ||
+ || || || || ||
  

Mime
View raw message