[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: mergeinfo property

From: Philippe Andersson <pan_at_iba-group.com>
Date: Thu, 17 Jul 2008 10:45:22 +0200

Mark Phippard wrote:
> On Wed, Jul 16, 2008 at 10:56 AM, Philippe Andersson <pan_at_iba-group.com> wrote:
>> I've played with "svn propget svn:mergeinfo" and with "svn mergeinfo". I've
>> read <http://www.collab.net/community/subversion/articles/merge-info.html>.
>> But there is still something I don't understand.
>>
>> How do I know, for a given path at a given revision, which source path (if
>> any) has been merged into it ? In this case, I don't want the full history
>> of all the paths that have already been merged in that element ancestry.
>> Just a single source path (+ revision range) *IIF* the requested revision
>> actually is the result of a merge. The equivalent of the "(from
>> /bidon/trunk:42)" that you get from "svn log -v" in the case of a copy.
>>
>> Is there anything like it ?
>
> svn log -g will show you this. With the exception that it is not a
> "filter". It does not show you only revisions that were merges. More
> like for any revision that changed that file, if it was a merge, it
> will show you what was merged in that revision.
Thanks a lot Mark. I think this will do.

>
> The overall effect works a lot nicer in graphical clients than in the
> command line output.
Well, that was actually my point. I've made a quick survey of available
GUI tools to interface with SVN, with a special focus on the revision
tree. Up until now, the nicest I've seen is TkCVS (nicest as in "closest
to what ClearCase displays"). It's only drawback is that it doesn't use
the new merge tracking support in SVN to draw its merge arrows. It
relies on a pair of matching tags to identify the source and target of
the merge (a pattern inherited from CVS, I believe). I was looking into
improving this, hence my question.

This being said, if you have a tool to recommend (Linux-based and FOSS
preferably), I'd be grateful.

TIA

Cheers. Bye.

Ph. A.

-- 
*Philippe Andersson*
Unix System Administrator
IBA Particle Therapy |
Tel: +32-10-475.983
Fax: +32-10-487.707
eMail: pan_at_iba-group.com
<http://www.iba-worldwide.com>
The contents of this e-mail message and any attachments are intended solely for 
the recipient (s) named above. This communication is intended to be and to 
remain confidential and may be protected by intellectual property rights. Any 
use of the information contained herein (including but not limited to, total or 
partial reproduction, communication or distribution of any form) by persons 
other than the designated recipient(s) is prohibited. Please notify the sender 
immediately by e-mail if you have received this e-mail by mistake and delete 
this e-mail from your system. E-mail transmission cannot be guaranteed to be 
secure or error-free. Ion Beam Applications does not accept liability for any 
such errors. Thank you for your cooperation.


Received on 2008-07-17 10:45:53 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.