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

svn log shows incorrect results (due to UUIDs..)

From: James <JamesLikesBeer_at_gmail.com>
Date: Fri, 4 Jul 2008 09:20:52 -0700 (PDT)

Let's call this either a difference of opinion, or a bug...

I had a few working copies from a variety of test repositories on my
hard drive.
But every time I did a TortoiseSVN->Show Log, it wasn't showing my
recent commits, and I quickly discovered was _always_ showing the log
from the same repository.
The command line svn, however, worked!
So, it was pretty clear, right? svn.exe worked, and TortoiseSVN
didn't. There was some new bug in the latest TortoiseSVN code. Time
to downgrade and just wait a month or something.

Except I figured it out by fluke, noticing this crazy thing on the
properties dialog called "Repository UUID", and the fact that it was
identical for all my working directories, even though the repositories
were different. Then I googled. "svnadmin setuuid" solved my
problem.

I get it. And I've seen the various posts where users are asked "are
your UUIDs different?" when the symptoms are reported. And using UUID
as the hash key (or however it actually works) is, in theory, more
reliable than the URL (which can have different cannonical forms).
Except I think using the URL is better. (or make a "use UUID for
caching" option that's turned off by default)

Because there's a lot of svn administrators out there (including
myself) that aren't that smart. Using UUIDs as the unique hash, the
worst case scenario is much frustration and possibly total failure/
rejection of TortoiseSVN (or even SVN). Using URLs, the worst case
scenario is a slightly larger cache file and maybe a bit more network
traffic.

The only real benifit of UUIDs that I can see is that if the same user
accesses the same repository using different URL forms, things will be
slightly faster. Perhaps there are other benifits, I don't know, I'm
just a user :)

Anyway, there's my $0.02 regarding the problems I've had. On the
whole, I really really love TortoiseSVN and think you folks are doing
absolutely top notch work. Thank you so much for your efforts (and
the end result!)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-07-04 18:35:12 CEST

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