[Top][All Lists]

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

Re: problems to checkout/update a large file

From: Mark D. Baushke
Subject: Re: problems to checkout/update a large file
Date: Tue, 11 May 2004 00:28:13 -0700

Hash: SHA1

Malzer Ferdinand MAX SD <address@hidden> writes:

> if i try to checkout respective update a large file (more than 8
> megabytes) the following message occurs:
> cvs update -P weblea.war (in directory 
> C:\daten\baal_cvs\sgrgesdomain\applications\weblea)
> U weblea.war
> cvs [update aborted]: received broken pipe signal
> cvs [update aborted]: end of file from server (consult above messages if any)
> have anybody an idea what happens?

You are most likely running out of virtual memory or TMP diskspace
somewhere along the way.

The rule of thumb I use is that my server needs to have enough virtual
memory to contain two copies of the particular RCS format ,v file. So,
see how big weblea.war,v is and figure that you need to keep two copies
of it in memory on the server, a copy of the most recent version on disk
in a temporary directory on the server, then on the client machine, you
need to be able to keep a bit more than one copy of the file in memory
as well as writing the file into your sandbox directory.

Getting a broken pipe is often an indication that you have run out of
memory somewhere along the line, although there may be other causes as

You might try

  cvs -t update -P weblea.war

to see more closely where the problem is arising.

        Good luck,
        -- Mark

Version: GnuPG v1.2.3 (FreeBSD)


reply via email to

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