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

Re: [nightly build r11440] Revison Graph doesn't show Author, Date, and logmessage

From: <Stefan.Fuhrmann_at_etas.com>
Date: 2007-11-27 10:10:35 CET

Stefan Küng <tortoisesvn@gmail.com> wrote on 26.11.2007 21:29:05:

> masaru tsuchiyama wrote:
> > Hi.
> >
> >>> I found a bug on
TortoiseSVN-1.4.99.11440-dev-win32-svn-1.5.0dev.msi.
> >>>
> >>> When I show Revison Graph for a repository, it doesn't show Author,
Date,
> >>> and logmessage correctly.
> >>>
> >>> Author and revision log are empty, and Date is Jan 1 1970.
> >> Fixed in revision 11446.
> >>
> > Thank you. I confirmed that it is fixed.
> > But I found another bug on Revision Graph at
> > TortoiseSVN-1.4.99.11450-dev-win32-svn-1.5.0dev.msi.
> >
> > This is the steps.
> > 1. Select TortoiseSVN -> Settings
> > 2. Select "Saved Data" and click "Clear" on "Log messages (Show Log
Dialog).
> >
> > 3. Select "Repository Browser" and enter
http://svn.collab.net/repos/svn/trunk
> > 4. Right click at "trunk" and select "Revison Graph"
> > 5. There is no branch and tag. <==
> > 6. Close the window.
> >
> > 7. Select "Repository Browser" and enter
> > http://svn.collab.net/repos/svn/trunk again.
> > 8. Right click at "trunk" and select "Revison Graph"
> > 9. You can find branches and tags.
>
> Yes, I can reproduce the problem. However, even after three hours now
> debugging the cache code, I can't find why this happens.
> Before I go nuts here, I think it's best if Stefan^2 has a look a this.
>
> Stefan^2 ? Can you please check what's going on here?
> It seems as if the cache when written to from the log callback hasn't
> the same data as when it's loaded from disk. Somewhere at least one
> variable/object isn't properly set when not loaded from disk.
>
> Stefan

I am *very* busy right now, so this has to wait until weekend :/

However, I suspect that your "logcache as member of SVN" patch
has broken it: the query that will fill the cache may use a
different cache instance than the other query. Since changes are
not written do disk immediately, they may not be visible to all
or may even get overwritten.

-- Stefan^2.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Nov 27 10:12:09 2007

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

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