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

Where is the cache data of TortoiseSVN stored?

From: Max Mustermann <post.fach.andi_at_freenet.de>
Date: Wed, 5 Mar 2014 14:42:01 -0800 (PST)

Hi_at_all,

some days ago I had a nasty and time consuming experience with TortoiseSVN. I created a branch in my repository and switched my working copy folder to it. Later on I deleted the branch. To get rid of it and the revision where the branch forked I did a

svnadmin dump <original repository> | svnadmin load <temp repository>

from revison 1 to the revision before the fork. After a checkout of the temp repository to another working copy folder TortoiseSVN showed me the same revision history like before. And I turned crazy! How can I see things which are gone?

After some digging in the SVN manual I found the information that repositories have UUIDs and a dump-load cycle replicates the UUID from the source repository to the destination repository. Therefor TortoiseSVN considered the both working copy folders and their repositories to be the same. After changing the UUID of the temp repository the revision history was shown like expected.

I guess there is some caching feature built into TortoiseSVN that prevents it to load the latest informations neccessary to build the revision log and the revision graph from the SVN server as long as the UUID of the repository is already known and no commit is done.

Does somebody know where this cached data is stored locally? In the future it could become difficult to get access to the machine where our SVN server runs on to change the UUID of a repository. So it would be a better approach to delete the local cache data.

Greetings from Germany
Max

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3074075

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2014-03-06 06:53:38 CET

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

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