On Fri, Aug 14, 2009 at 9:33 PM, TK Soh<teekay...@gmail.com> wrote:
> On Thu, Aug 13, 2009 at 2:49 PM, Peer
> Sommerlund<peer.sommerl...@gmail.com> wrote:
>>
>>
>> 2009/8/10 Peer Sommerlund <peer.sommerl...@gmail.com>
>>>
>>>
>>> 2009/3/17 Steve Borho <st...@borho.org>
>>>>
>>>> On Mon, Mar 16, 2009 at 5:50 PM, Peer Sommerlund
>>>> <peer.sommerl...@gmail.com> wrote:
>>>> > Hi there
>>>> > Have anybody tried to design a revision graph that does not make lots
>>>> > of
>>>> > strings when using the repeated-merge-pattern?
>>>> > Take a look at THG crew revisions 1545:1728 in hgtk log to see what I
>>>> > mean.
>>>> > Here Simon Heimberg's changes were added.
>>>> >
>>>> >
>>>> > Would it be possible to only make a new swim-lane if a head was created
>>>> > at
>>>> > the time of the changeset?
>>>> > An algorithm like this
>>>> > heads = empty
>>>> > for each changeset from old to new
>>>> >   count number of parents to changeset that are also in heads
>>>> >     0: make a new swimlane for the new head
>>>> >     1: use swimlane for that head
>>>> >     2: replace primary head (or leftmost head) and delete other
>>>> > swimlane
>>>> > It would require a new changeset glyph that indicated a merge, but only
>>>> > had
>>>> > a line to one of the parents
>>>>
>>>> I think what you mainly need to do would be to list the revisions out
>>>> of order.  If you followed lines of development from heads through
>>>> ancestors rather than walking down revision IDs, you end up with much
>>>> fewer open lines of development.
>>>>
>>>> It's a potentially bi-directional walking algorithm, though.  I'm not
>>>> aware of any tools that actually use it.  I think I've heard of
>>>> prototypes, though.
>>>
>>> I'm trying to implement it, and will send patches when it is ready.
>>> Regards,
>>> Peer
>>
>> It is not yet ready for prime time, but anybody interested can test the code
>> at
>> http://bitbucket.org/peso/thg-branch-view/
>>
>> Note this is a patch branch repo. The code lives at branch "branch-view".
>
> Sorry I am not familiar with patch branch. What do I do to just pull
> the plain changes and try them out?
>

hg clone http://bitbucket.org/peso/thg-branch-view/

--
Steve Borho

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to