[cvsnt] Re: CVSNT does not support *large* binary files (crashes on them) - CVSBINTEST.zip (0/1)

Bo Berglund bo.berglund at telia.com
Sun Jun 18 23:45:45 BST 2006

Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.

On Sun, 18 Jun 2006 14:41:32 -0700, "Serge Nikulin"
<snikulin at safeviewinc.com> wrote:

>Bo Berglund > Really old, try a newer version fist.
>Had tried the latest release (cvsnt-
>Result is the same:
>W:\crash>cvs log
>cvs server: Logging .
>cvs [server aborted]: out of memory; can not reallocate 329252864 bytes
>Had to reinstall back to cvsnt- since changes in
>cvsnt- has broke our CM scripts.

I have repeated the tests you have done:
- Adding a FedoraCore CD iso image to CVS as binary (650 Mb)
- Committing the file to CVS (took 12 minutes)
- cvs log isofile (took 1 minute to get to the same error)

I have been using a DELL Dimension 9100 with a Pentium DualCore CPU
and 1gB RAM both as client and server in this experiment.
Client: Concurrent Versions System (CVSNT) 2.5.03 (Scorpio) Build 2354
Server: Concurrent Versions System (CVSNT) 2.5.03 (Scorpio) Build 2354

Final error message:
cvs [server aborted]: out of memory; can not reallocate 335544320

The directory where the file was added contains some small text files
in addition to this large binary file.

I have taken some interseting screenshots from TaskManager during the
operations. The commit reserves a LOT of memory (1.4 Gb or
thereabouts) and the log command tries the same but fails after a
while without reaching that large memory usage.
The screenshots are packed in a zipfile, which I attach for any
interested party to look at.

Bottom line:
Not possible to log a large binary file using the build 2354 CVSNT.


(Bo Berglund, developer in Sweden)

More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook