bug-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: cvs [commit aborted]: out of memory;


From: Mclean, Frank
Subject: RE: cvs [commit aborted]: out of memory;
Date: Wed, 16 Jul 2008 11:22:05 -0400

There may also be a 2Gb limit on the ,v file in the repository.
You may want to try removing older versions of the file (there are 24?)
If you choose to do that; make sure that all references to the version
to be removed are removed first.
-Frank

-----Original Message-----
From: bug-cvs-bounces+fmclean=crossbeamsys.com@nongnu.org
[mailto:bug-cvs-bounces+fmclean=crossbeamsys.com@nongnu.org] On Behalf
Of Muraleedhara Reddy
Sent: Wednesday, July 16, 2008 10:16 AM
To: Bernd Jendrissek
Cc: bug-cvs@nongnu.org
Subject: Re: cvs [commit aborted]: out of memory;

Hi Bernd,

Thanks for your help.

Here is the info:

We are trying to check-in a binary file of size 228MB. We have its
revision
1.24 on original repository and 1.1 on test repository. Test repository
has
no data except the file we are trying and it is not identical to
original
one.

I can see that the repository file size on original repository is 1.9
GB,
and on test repository, it is 228MB.

But we have the /tmp space only around 1 GB. So do we need to remove any
intermediate/obsolete revisions so that we can make the
whole repository file fit into CVS virtual memory?

 
========================================================================
===
On Wed, Jul 16, 2008 at 6:50 PM, Bernd Jendrissek <
bernd.jendrissek@gmail.com> wrote:

> On Wed, Jul 16, 2008 at 12:04 PM, Muraleedhara Reddy
<msirigir@gmail.com>
> wrote:
> > In our last try, we have copied the file directly to the CVS server
to a
> > users home location and tried to check-in the file locally. We are
able
> to
> > check-in the file to one test repository but unable to check-in to
the
> > original one on the same CVS server. We got struck at this trial and
ran
> out
> > of ideas.
>
> How big is the original repository's revision file for that huge file,
> and how big is it in the test repository?
>
> I'm guessing that if it's 200+ megabytes, it's probably binary data,
> which doesn't delta-compress well.  So if that file is revision 1.48
> on the original repository but 1.2 on the test repository, the
> bigfile.bin,v file will be maybe 10GB in the original repository but
> only 400MB in the test repository.  Unless I'm mistaken, the whole
> repository file (the one that's named foo,v) needs to fit into the CVS
> server's virtual memory.
>
> > As you said the disk space is no more issue. And no more CVS
process/OS
> > issue (as we are able to check-in a test archive on the same
server). So
> it
> > seems some issue with repository setup.
>
> Did you use identical data when you created the test repository, or
> did you create a fresh, empty one?
>
_______________________________________________
Bug-cvs mailing list
Bug-cvs@nongnu.org
http://lists.nongnu.org/mailman/listinfo/bug-cvs




reply via email to

[Prev in Thread] Current Thread [Next in Thread]