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

Re: Commit is extremly slow on network shares with many unversioned files

From: Rainer Schmidt <mumpitzstuff_at_googlemail.com>
Date: Wed, 14 Dec 2011 00:55:17 -0800 (PST)

I found the solution. If i deactivate Settings->General->Dialogs 2-
>Status->"Recurse into unversioned folders" all works like before with
TortoiseSVN v1.6.x.

But i think the performance could be improved in both cases: local
working copy and network share. Most of the time a access to the
sqlite database within .svn could be exclusive and there is no need to
lock and unlock the database that much. I think it would be possible
to lock the database on the harddisk and load a temporary copy into
memory to enhance the speed. Unlock the database on harddisk after
finishing e.g. the commit. This could improve the general performance
a lot in my opinion. Other users have to wait if they want to access
the same working copy at the same time. Such a waiting time is
acceptable in most cases.
It would be nice if some performance settings could be set for local
working copies and network shares independantly. Examples would be the
"Recurse into unversioned folders" and the status cache.


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-12-14 09:55:22 CET

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