Wonderful!
By the way, none of my log cache was migrated when I ran SmartSVN 6 for the first time. I can still see it sitting in my 5’s log-cache folder while my 6’s log-cache folder is empty. Do I have to rebuild my log-cache when upgrading from 5->6?
---
Shawn Castrianni
From:
smartsvn@... [mailto:
smartsvn@...] On Behalf Of syntevo Support
Sent: Sunday, June 07, 2009 2:36 AM
To:
smartsvn@...
Subject: Re: [smartsvn] Faster revision graphs
> So I was wondering, until SVN fixes its architecture with Copy-To links,
> can you do anything more with SmartSVN to improve the revision graph
> generation?
Thanks for your ideas. For 6.1 there will be improvements in Log Cache
performance which should also make Revision Graphs significantly faster.
--
Best regards,
Marc Strapetz
_____________
syntevo GmbH
www.syntevo.com
Shawn Castrianni <
Shawn.Castrianni@...<mailto:Shawn.Castrianni%40halliburton.com>> wrote:
> I realize that SVN has a significant architecture flaw (in my opinon) to only
> store Copy-From links instead of both Copy-From and Copy-To links. Therefore,
> any revision graph command must play back the entire transaction history
> looking for branch points to properly draw the graph. I also realize that you
> keep a cache of the full transaction history to speed up this revision graph,
> branch point search. However, the speed of generating these revision graphs
> in SmartSVN is nothing like SmartCVS where the CVS architecture is more
> efficient in this area. I was curious what you actually store in the
> transaction history cache. I would think that if you generated Copy-To links
> inside your private SmartSVN transaction history cache, that you could then
> generate revision graphs very quickly. I am assuming that you do NOT generate
> these Copy-To links making your revision graphs still a little slow.
>
> So I was wondering, until SVN fixes its architecture with Copy-To links, can
> you do anything more with SmartSVN to improve the revision graph generation?
> Can you scan the transaction history after you have cached it and generate
> Copy-To links as part of the cache?
>
> ---
> Shawn Castrianni
>
> ----------------------------------------------------------
> This e-mail, including any attached files, may contain confidential and
> privileged information for the sole use of the intended recipient. Any
> review, use, distribution, or disclosure by others is strictly prohibited. If
> you are not the intended recipient (or authorized to receive information for
> the intended recipient), please contact the sender by reply e-mail and delete
> all copies of this message.
>
>
> [Non-text portions of this message have been removed]
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
[Non-text portions of this message have been removed]
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/smartsvn/<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/smartsvn/join (Yahoo! ID required)
<*> To change settings via email:
mailto:
smartsvn-digest@...
mailto:
smartsvn-fullfeatured@...
<*> To unsubscribe from this group, send an email to:
smartsvn-unsubscribe@...
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/