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 1.0.8.11 (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 196.7.14.173] Unable to deliver
> content. [500, #0]
> [Tue Jan 12 13:42:31 2010] [error] [client 196.7.14.173] (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,
Richard.
Received on 2010-01-13 20:18:01 CET