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

Re: issue #1481 (diff and streaming)

From: Sander Striker <striker_at_apache.org>
Date: 2004-01-06 18:27:53 CET

On Tue, 2004-01-06 at 18:11, dan@kearns.net wrote:
> On Tue, 06 Jan 2004 10:06:10 -0600, Ben Collins-Sussman wrote:
>
> > On Mon, 2004-01-05 at 20:54, dan@kearns.net wrote:
> > > svn: Not enough storage is available to process this command.
> > > svn: svn_diff_file_output_unified: error writing hunk.
>
> > I think that your problem is that you don't have write access to create
> > a temporary file in the current working directory. I'm guessing that
> > you're probably using an older svn client (what version is it?) that
> > doesn't make use of apr_get_temp_dir(), or whatever it's called.

Huh, no, the error is during output (== stdout), so the entire diff
computation has already been successfully done (which includes the
possible creation of the temp files).

> Yes, this was with 0.33.1. However, I get a similar error with 0.35.1 (and the
> directory is writable as far as I can tell - won't diff write the temp file
> regardless of where stdout is directed?)

Yes.

> > svn diff -r 201 XmlObjectPrinter.java
> [...]
> svn: Can't write to stream: Not enough storage is available to process this
> command.

  The output stream seems to be running out of storage (?!).

> BUT, if I instead do:
> > svn diff -r 201 XmlObjectPrinter.java | more
>
> It works fine.

I'm puzzled. Is this some weird property of the windows cmd?

Sander

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Jan 6 18:34:44 2004

This is an archived mail posted to the Subversion Users mailing list.

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