Rich Williams <[EMAIL PROTECTED]> wrote: >> We've started using svnmerge recently, and already it's getting >> pretty slow. The attached patch speeds things up by simply caching >> the >> output of certain svn commands (the ones which work on specific >> revisions, not the ones which are fetching information about the >> current state)
Hello, the patch is very interesting, and I have been pondering something similar for quite of some time. I believe the correct way of doing this is by caching specific bits of information extracted from the SVN output, instead of being just a "dumb" mapping cmdline -> output. For instance, any "svn log" issued by svnmerge is different in its arguments (different ranges) but could still be cached properly (per-rev) and reused (modulo revprop edits, for which a rebuild-cache command could be devised). Thanks for proposing it. I should have some time to work on svnmerge next month, and I will see if I can come up with a more comprehensive patch. Feel free to ping me again :) Giovanni Bajo _______________________________________________ Svnmerge mailing list [email protected] http://www.orcaware.com/mailman/listinfo/svnmerge
