Hello, my name is M'hand and this is my first message to the mailing list.
I am a software developer that has used tortoise for 7 years, and I think the
repo-browser behavior can be improved, at least for my use case.
We use a single-repo for all our projects, this means that our repository is
huge and deep.
This make the repo-browser unusable: if we are lucky it is initialized after a
few minutes, if not, it goes into a deadlock in util.c@975 (I should create
another thread for this deadlock).
My observation:
The repo browser tries to call svn_client_list4 for every directory level, from
the root to the actual browsed folder. It seems that tortoise does this in
order to build the folder tree in the left panel.
I have looked for a repo-browser option to disable this behavior. But It seems
that there is no such thing.
Here is the actual options i have found :
- RepoBrowserPrefetch: Prefetch the children from the current path
- RepoBrowserShowExternals: Displays externals as subfolders
- RepoBrowserShowLocks: Displays the lock info (owner and comment)
Is it possible to add an option in order to have a partially initialized folder
tree like below?
If I open the repo-browser with this url "svnroot/proj1/doc/internal", the tree
would look like this :
- svnroot
/proj1
/doc
/internal
Then later if I click on the "doc" folder, it will update the tree like this:
- svnroot
/proj1
/doc
/internal
/public
Is the issue well explained ?
Is it common to browse a deep repository or specific to us ?
Is it possible to consider this option ?
Or something better to solve our issue ?
Kind regards,
M'hand BOUGHIAS
--
--
You received this message because you are subscribed to the Google Groups
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tortoisesvn/cde81b1d-4b91-43a3-8d0f-296be440362c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.