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

[TSVN] Memory leak?

From: Nick Gilbert <nick_at_x-rm.com>
Date: 2004-07-20 18:37:09 CEST

Hi,

I've just encountered a problem with TSVN that really caused me a headache:

I decided to move all the files of my project into a subfolder of the
trunk, so that I could have more folders in the root for dependant projects.

eg: everything in /projects/foo/ was moved to /projects/foo/Website/ so
I could create /projects/foo/WebsiteUtil/

To do this, I selected everything apart from my new "Website" folder and
did a "Move in Subversion" from the context menu. There were a few
hundred files in the folder.

After a few minutes the TortoiseSVN process was using 500mb of memory
and my computer was crawling. I cancelled and tried to restart but the
TortoiseSVN process wouldn't die and just kept saying "Canceling" (yes,
with the spelling mistake).

Could it be that TortoiseSVN has a memory leak? Or perhaps, it's
algorithm for "move in subversion" isn't very memory efficient?

Perhaps I should have moved the files some other way (repo browser?) but
it would be nice if moving lots of files didn't actually lock up the
computer.

After I restarted, the folder in question was corrupt on the filesystem
and I ended up having to start again with a new repository as the
repository seemed to have gone a little strange as well and I didn't
have time to fix it.

Perhaps someone with more TSVN knowledge than I could try and reproduce
this problem and let me know whether this always happens or if it's just
me? I'm using 1.0.6 on XP. I moved about 2000 files (only 10mb though).

Thanks,

Nick...

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Jul 20 19:43:21 2004

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

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