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

Re: ViewCVS question

From: <cmpilato_at_collab.net>
Date: 2003-01-08 18:13:42 CET

Tim Moloney <moloney@mrsl.com> writes:

> cmpilato@collab.net wrote:
> > Tim Moloney <moloney@mrsl.com> writes:
> >
> >> I didn't mean to annoy you.
> > Oh, geez. I just realized how harsh my mail might have sounded. I'm
> > totally not annoyed. Sorry 'bout the miscommunication.
>
> Whew! =)
>
> >>The reason why I asked is because it's not a "diff problem". The
> >>problem is that I don't see the full list of revisions where a file
> >>has changed. For example, if I do an 'svn log foo.c' I'll see log
> >>entries for 17 revisions. If I look at foo.c via ViewCVS, I see 2
> >>entries and no errors indicating that there may be data missing.
> > What do you get when you run `svn log --strict foo.c` ?
>
> I see the log entries for the same two revisions that ViewCVS was
> displaying.
>
> I've done a little bit a playing around and it appears that it is
> related to a rename of a parent directory that I did 70 revisions
> ago. What's odd is that of the 17 total revisions where foo.c
> changed, 9 of them are after the rename but only 2 of them are
> displayed by 'svn log --strict' and ViewCVS.

That explains it. See, ViewCVS knows that it can't (yet) handle diffs
across copy history, so I have it effectively running log with
--strict. That's why you only see the two revs in ViewCVS.

The fact that 9 revisions occurred after the rename but only 2 are
displayed *is* interesting to me. If your repos isn't gargantuan, I'd
like to have a glance at it to see if I can figure out why this is
happening.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jan 8 18:19:48 2003

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