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

Re: [TSVN] Bug(?): SVN Add-ing a lot (2,887) of files generates runtime error

From: Will Dean <svn_at_indcomp.co.uk>
Date: 2005-01-03 10:24:01 CET

At 12:19 03/01/2005 +0700, you wrote:

>Dear all,
>Straigth to the point,
>1. I tried add a folder (contains 2,887 files of HTML - autogenerated doc
>files in case you're curious :) )

Just to give us a little help, which of these did you do:

1. Selected lots of files, right-clicked on the multiple selection and
chose Add?

Or

2. Did a commit and selected a folder from the 'unversioned files' list in
the dialog?

Or

3. Right clicked on a folder containing the files and chose 'Add'.

>2. somewhere int he middle of the process, run time error happen
>Here is the error box said:
>---------------------------
>Microsoft Visual C++ Runtime Library
>---------------------------
>Runtime Error!
>
>Program: C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe

It ran out of memory. If you'd been watching taskmanager while the Add was
running, you'd have probably seen it reach something like 2GB (yes, really)
for the process, at which point the app falls apart.

Stefan and I are working on this area of things at the moment (he may even
have done this one already). There are subtle trade-offs between memory
usage per file and time per file, and we're getting this right at the moment.

>---------------------------
>3. What I'm hoping? Of course it should be working just fine ..
>4. I can reproduce it with the same step: just try to add that folder
>(2,887 files) again

Just to be clear, you're chosing 'Add', having right-clicked on a folder?

I'll sort this out.

Cheers,

Will

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Jan 3 10:24:54 2005

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