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

Re: Revision Graph

From: Mark Phippard <markphip_at_gmail.com>
Date: Sun, 23 Nov 2008 17:59:13 -0500

On Sun, Nov 23, 2008 at 10:35 AM, Ilan Yaniv <Ilan.Yaniv_at_timetoknow.org> wrote:

> I know I know – this may not be the correct list for questioning the
> tortoise. But today I opened my mailbox and I got 102 mails – most of them
> are for this list. So I don't want to subscribe to another groups.
>
> Now here is my question.
>
> Our repositories are not so big, but we have there more then 20K revisions.
>
> When I select a in the repository browser and select Revision Graph it
> create one using all 20K revisions. It takes 15 Min at least. This is way
> too long. Clear Case tree view takes seconds to open, and so P4 version
> tree.
>
> I guess that something here is wrong, but I can't figure why.

It sounds sort of normal.

I recently blogged about adding this feature to Subclipse.

http://blogs.open.collab.net/svn/2008/11/subversion-revi.html

It somewhat explains why it takes so long. That said, I've tested
this a lot using the Subversion repository which has 33K revisions and
it would only take a few minutes to build the cache. I've not tested
TortoiseSVN recently but I'd be surprised if they did not build their
cache faster than we build ours. 15 minutes seems too long for only
20K revisions. So if you are being precise when you say it takes 15
minutes it seems a little long.

I suppose one difference could be that the Subversion repository does
not have any authz rules and that feature can greatly slow down the
svn log command.

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-11-23 23:59:36 CET

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

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