On Monday 01 August 2011, Tony Butt wrote:
> Some tools (noticeably TortoiseSVN and kdesvn) are quite capable of
> showing the branch history.
I wonder, what exactly do you mean with that? The reason I ask is because
there is nothing in SVN that provides you a mapping from trunk to all branches
that were made off trunk. The references only point from the branch to where
it was made from ("copy from..").
> I have found nothing which is capable of showing merge history. I would
> have thought that with the advent of svn:mergeinfo, that sufficient
> information is present to deduce the merges.
Try the
[x] Include merged revisions
checkbox in TSVN's log view. If you merge, it also shows already merged
revisions with grey text.
> Since it has not been done, I can only assume that the task is
> non-trivial (certainly), probably difficult, and perhaps not practical.
> Is that correct?
>
> In any event, does anyone know of a tool which will provide such a
> history?
You already know about the mergeinfo property and how merge-tracking works
with SVN. This can be used to generate a merge history, too, and quite easily
so. I'm wondering what exactly you need...
Cheers!
Uli
**************************************************************************************
Domino Laser GmbH, Fangdieckstra�e 75a, 22547 Hamburg, Deutschland
Gesch�ftsf�hrer: Thorsten F�cking, Amtsgericht Hamburg HR B62 932
**************************************************************************************
Visit our website at http://www.dominolaser.com
**************************************************************************************
Diese E-Mail einschlie�lich s�mtlicher Anh�nge ist nur f�r den Adressaten
bestimmt und kann vertrauliche Informationen enthalten. Bitte benachrichtigen
Sie den Absender umgehend, falls Sie nicht der beabsichtigte Empf�nger sein
sollten. Die E-Mail ist in diesem Fall zu l�schen und darf weder gelesen,
weitergeleitet, ver�ffentlicht oder anderweitig benutzt werden.
E-Mails k�nnen durch Dritte gelesen werden und Viren sowie nichtautorisierte
�nderungen enthalten. Domino Laser GmbH ist f�r diese Folgen nicht
verantwortlich.
**************************************************************************************