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

Re: svn log -g problems

From: Mark Phippard <markphip_at_gmail.com>
Date: Mon, 10 Mar 2008 11:53:57 -0400

On Wed, Mar 5, 2008 at 4:45 PM, Hyrum K. Wright
<hyrum_wright_at_mail.utexas.edu> wrote:
> Mark Phippard wrote:
> > This is using trunk @ r29694 against our "special" 1.5 repository URL
> > (http://svn.collab.net/repos/svn.1.5)
> >
> > I believe that this repository has mergeinfo set properly using that
> > svnsync tool that Mike P created. Meaning he created mergeinfo as
> > part of the svnsync process so that we would have mergeinfo to support
> > the -g options.
> >
> > Some problems:
> >
> > svn log -g --stop-on-copy http://svn.collab.net/repos/svn.1.5/branches/1.5.x
> >
> > This command stops outputting the -g stuff after the first revision.
> > I reported this one a while back too.
>
> Hmm, that's...interesting. I'll take a look at it.

I saw you committed something, but the behavior seems the same for me.
 At least in the sense that when running the API over a range only the
first item that was a merge returns mergeinfo output. For example, I
have the 1.5 branch built @ r29823 (current HEAD). If I run this
command on that working copy:

svn log -g limit 20

This is the revision output I get.

r29823 | pburba | 2008-03-10 11:39:33 -0400 (Mon, 10 Mar 2008) | 3 lines
r29810 | arfrever | 2008-03-09 08:47:39 -0400 (Sun, 09 Mar 2008) | 5 lines
r29808 | cauchy | 2008-03-09 04:09:22 -0400 (Sun, 09 Mar 2008) | 4 lines
r29791 | pburba | 2008-03-07 18:22:06 -0500 (Fri, 07 Mar 2008) | 1 line
r29763 | hwright | 2008-03-07 00:16:10 -0500 (Fri, 07 Mar 2008) | 12 lines
Merged via: r29791
r29790 | pburba | 2008-03-07 18:21:10 -0500 (Fri, 07 Mar 2008) | 2 lines
r29788 | pburba | 2008-03-07 17:50:44 -0500 (Fri, 07 Mar 2008) | 2 lines
r29785 | cmpilato | 2008-03-07 15:46:35 -0500 (Fri, 07 Mar 2008) | 1 line
r29783 | cmpilato | 2008-03-07 15:17:39 -0500 (Fri, 07 Mar 2008) | 13 lines
r29782 | cmpilato | 2008-03-07 15:15:25 -0500 (Fri, 07 Mar 2008) | 12 lines
r29781 | cmpilato | 2008-03-07 15:08:32 -0500 (Fri, 07 Mar 2008) | 11 lines
r29780 | cmpilato | 2008-03-07 14:51:15 -0500 (Fri, 07 Mar 2008) | 13 lines
r29779 | cmpilato | 2008-03-07 14:48:26 -0500 (Fri, 07 Mar 2008) | 13 lines
r29778 | hwright | 2008-03-07 14:47:40 -0500 (Fri, 07 Mar 2008) | 2 lines

A couple of interesting points:

1) Only the first revision that is a merge r29791 shows the merged revision.

2) There are only 15 items total that are output. 14 from the request
path, plus the one merged revision. I thought that maybe the other 5
were merged revisions that did not show up, but in fact there are
about 8-9 more revisions that should have shown up.

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-03-10 16:54:07 CET

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