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

Re: NetDrive and SVN autoversioning - keep getting Broken pipe

From: Richard Walker <trustmeimanengineer_at_googlemail.com>
Date: Wed, 13 Jan 2010 19:17:23 +0000

2010/1/12 Gunther Mayer <gunther.mayer_at_googlemail.com>

> Hi guys,
> I'm not sure if anyone here is working with the following combination (or
> similar):
> Server: svn 1.6.5 (latest) + apache 2.2.12 (latest) on ubuntu karmic(9.10)
> 64bit
> Client: Windows XP or Vista, NetDrive (latest)
> Server is configured to do autoversioning via WebDAV as per svnbook:
> <Location /svn>
> DAV svn
> SVNParentPath /var/svn
> SVNAutoversioning on
> ModMimeUsePathInfo on
> </Location>
> My client can mount(connect) this "drive" just fine and browse through the
> directory hierarchy but when trying to open any files they are corrupted
> because they're only half retrieved from the server (tried it on a couple of
> large text files). Every now and then NetDrive reports errors but nothing
> helpful. At the same time the following appears in my apache error logs over
> and over again:
> [Tue Jan 12 13:42:32 2010] [error] [client xx.xx.xx.xx] (32)Broken pipe:
> Could not write data to filter. [500, #0]
> [Tue Jan 12 13:42:32 2010] [error] [client xx.xx.xx.xx] Unable to deliver
> content. [500, #0]
> and occasionally
> [Tue Jan 12 13:42:31 2010] [error] [client] Unable to deliver
> content. [500, #0]
> [Tue Jan 12 13:42:31 2010] [error] [client] (104)Connection
> reset by peer: Could not write data to filter. [500, #0]
> This happens almost all the time and makes my repo kind of useless on
> Windows (no, tortoisesvn won't work because we're dealing with very
> non-technical users...). I know NetDrive is commercial software but firstly
> it did come recommended in the svn book with supposedly no known issues and
> secondly it is (apart from WebDrive) my only option when it comes to
> mounting my svn repository as a file system on Windows. It seems like some
> kind of buffering problem but not sure how helpful the Novell support will
> be in trouble shooting this one...
> Any help or pointers would be greatly appreciated.
> Gunther

Hi Gunther.

Good on you for trying! I used a similar combination for a while to version
my My Documents folder in Windows. I also enthusiastically pushed this setup
on a couple of non-technical people as a backup solution. The idea of it is
fantastic - just working with files as normal but having all changes
automatically versioned behind the scenes. Although I didn't see the problem
you're describing, I did have issues and eventually gave it up.

It ate disk space. Webdrive/netdrive used to buffer everything. It also
really slowed my machine down. Putting the entire My Documents folder in
there was also a mistake - iTunes and other programs filled the repository
with gigabytes of temporary file history. I also seem to remember the drives
would drop out occasionally which led to me getting lynched!

I guess a big part of the problem is the lack of webDav file system support
in Windows. I didn't feel that webdrive/netdrive really cut it. However, I
did always wonder how it would behave if you mounted the repository as a
webDAV directory in the file system of your linux server, and then shared
that via samba to expose it to the windows machines rather than have them
run netdrive? Perhaps it would be worth a try?

Wishing you the best of luck! I'd like to know how you get on. Anybody else
out there tried anything like this?

Best regards,
Received on 2010-01-13 20:18:01 CET

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.