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

Re: Overlays missing in a sparse checkout

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Fri, 08 May 2009 18:05:23 +0200

Bob Archer wrote:
>> Bob Archer wrote:
>>> This seems repeatable.
>>>
>>> Checkout a project folder from the repo and choose "Only this item"
>>> depth. Click ok
>>>
>>> (eg: c:\Projects\MyProject)
>>>
>>> Right click on c:\Projects\MyProject and choose "Show Log"
>>>
>>> Choose a sub folder of the project folder, right click and choose
>>> "Update item to revision" set Depth to "Fully Recursive" click ok.
>>>
>>> (eg: c:\Projects\MyProject\Build)
>>>
>>> Observed: The Build folder in the folder tree does not have an icon
>>> overlay. In the details list it does have an icon.
>>>
>>> Right click on MyProject folder and update.
>>>
>>> Observed: No change.
>>>
>>> Right click on MyProject folder and cleanup.
>>>
>>> Observed: No change.
>>>
>>> Right click on MyProject folder and update.
>>>
>>> Observed: No change.
>>>
>>> Refresh explore
>>>
>>> Observed: overlay in detail list disappears.
>>>
>>> Right click on MyProject and choose "Update to revision" set Depth to
>>> Fully Recursive. (it will add all the other sub-folders of MyProject.)
>>>
>>> Observed: No overlays in first level of folders under MyProject in tree
>>> view or details view.
>>>
>>> Do an update
>>>
>>> Observed: No change, icon overlays still missing.
>>>
>>> Do a clean up.
>>> Observed, No change.
>>>
>>> Refresh explorer.
>>>
>>> Observer, I now have the overlays in the detail view but still not the
>> tree.
>>
>>
>> http://tortoisesvn.tigris.org/faq.html#ovlwrong
>>
>> See the part about the tree view.
>>
>
> If you re-read above you will see that I said the list view (detail list) also has problems which I use the sparse checkouts.
>
> Also, this ONLY happens to me when I use the sparse checkout. If I do a full checkout everything (even the tree view) works fine.

Seems this is a caching problem which solves itself after a certain
timeout. I can reproduce this only if I don't set any breakpoints in the
cache. As soon as I do set a breakpoint and the cache stops there, the
time needed for me to start the cache again is enough to 'solve' the issue.
I'll do some more testing and see whether I can do something about this
without causing more crawling or reduced caching.

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2115687
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].

Received on 2009-05-08 18:33:55 CEST

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