kofemann / ms-nfs41-client

NFSv4.1/pNFS client for Windows 7 developed by CITI, UMICH.
GNU Lesser General Public License v3.0
87 stars 34 forks source link

Cygwin 3.4/3.5&mingw svn fails on a NFS4 share during svn checkout #14

Open brownmarkliam opened 2 weeks ago

brownmarkliam commented 2 weeks ago

Cygwin 3.4/3.5&mingw svn fails on a NFS4 share during checkout

svn checkout https://svn.freebsd.org/base/head/share/man A man/man4 A man/man4/tcp.4 A man/man4/ndis.4 A man/man4/Makefile A man/man4/altq.4 A man/man4/miibus.4 A man/man4/vlan.4 A man/man4/ng_macfilter.4 A man/man4/mn.4 A man/man4/ossl.4 A man/man4/ktls.4 A man/man4/ftwd.4 A man/man4/inet6.4 A man/man4/crypto.4 A man/man4/rtsx.4 A man/man4/isp.4 svn: E200030: sqlite[S11]: database disk image is malformed svn: E200042: Additional errors: svn: E200030: sqlite[S11]: database disk image is malformed svn: E200030: sqlite[S11]: database disk image is malformed svn: E200030: sqlite[S11]: database disk image is malformed

This works on C: (/cygdrive/c).

Any thoughts?

gisburn commented 1 week ago

Yes, this is a bug.

The workaround (as documented in https://github.com/kofemann/ms-nfs41-client/commit/2f9bef8c36e7268221aa94a83223b70eec952a70) is to mount the filesystem with the "writethru" option, e.g. $ /sbin/nfs_mount -o rw,writethru 'j' derfwpc5131:/export/home/rmainz #