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

[TSVN] Repository Browser

From: Atanas Raykov <nasko_at_unixsol.org>
Date: 2004-09-10 22:15:50 CEST

I played theese days with the repo browser and found some annoying, lets
call them, bugs. First tried that Ctrl+F5
feature and I found it pretty neat (tho is takes a lot of time of large
projects) and I found one of thoose things.
I have several empty directories that don't lose their + when you hit
Ctrl+F5. If you try to expand them however,
TortoiseSVN fetches again the listing of that empty directory, even that
you have already hit Ctrl+F5. Just look at
my directory structure down. You can see that the build directory is
empty, but it doesn't loose it's '+' when you
fetch the subtree with Ctrl+F5.
Another thing - as I aws browsing while my connection had a great deal
of lag (I hate my ISP!), I got annoyed and
hit Ctrl+F5 with my base folder selected, so that I can then browse my
repository without being annoyed avary time
I hit one of the '+' in some subfolder I haven't open yet. And I was
quite surprised when my repository just
collapsed to my base folder and it's childs. Of cource I quicky got to
where I was, but it's rather annoying. Is it
possible to keep the current state of the repository?

Next thing. Today I fetched a file from one of my older revision using
the repository browser (right click/save as)
and I found another one. I'll use my own tree to try to explain that. My
repository looks like this:
- svn://hostname/
   + bin
     build
   - engine
       - application
             Application.cpp
             Application.h
       + data
       + math
       + resourcemanager

and so on. Let's say that I select the application folder and I hit the
revision in the upper-right corner,
so that I can get a directory listing for Application in... let's say
revision 10 (the file i'm trying to download
is Application.cpp, that was added in revision 1, but I have rewritten
it several times). After TortoiseSVN fetches
the directory listing for Application, my directory view looks like this:
- svn://hostname/
   - engine
       + application
I can click on the +, so that I can expand the application folder, but I
cannot expand the same way my engine folder
and I have to refresh them (with Ctrl+F5, F5 or right click/refresh) so
that I can see their contents. I think the
problem here is actually the same that Simon Large describes:

> If I want to see all of Myproject, it seems natural to collapse and
> re-expand Myproject, but that shows only trunk again. This might be a
> time-saving measure, but if I collapse and expand the root folder it can
> only be because I want to see the rest, can't it?

Probably it's in the control you use for repository browser. It assumes
that if there are any entries in a directory,
then it's fetch, and there are no more, and if there arent - then it's
not fetch and you must fetch it from the server.

Ow, and could you add Refresh Subtree in the right click menu?

I'm using TortoiseSVN 1.1.0, Build 1670, UNICODE, the latest nightly build.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sat Sep 11 20:20:12 2004

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