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

psvn.el unusably slow on large working directory tree

From: <brad0112358_at_yahoo.com>
Date: 2004-10-03 20:19:35 CEST


We are in the early stages of a trial transition to Subversion from
ClearCase and CVS. In the past I have relied heavily on the
cvs-status emacs interface.

I have noticed that working directory trees of even 1000 files cause
svn-status and commits (which apparently trigger a status refresh) to
be unbearably slow. I'm guessing much of this time is consumed by the
sort of the status results. Operations that took 10 seconds with CVS
now take many minutes with subversion. I see that this slowness has
been reported before.

Is there a workaround or any effort in the works to improve this
situation? Would it be difficult to at least avoid rebuilding the
entire status buffer on single file commits? Or perhaps sorting the
status results on Linux/Unix systems via a pipe to the sort command
rather than within emacs would help.

In additional feedback, I would like to point out that while the tree
indent structured status buffer looks nice, it actually is less useful
in some cases than the CVS version because searching within the buffer
for a specific path is more difficult in the case of large trees with
replicated directory and file names in different parts of the tree.

I'm not (yet) a member of this list, so please copy me on responses.


--Brad Bosch

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Oct 3 21:21:22 2004

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

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