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

Re: Can't execute svn commands through the network

From: Michael Fausten <fausten_at_pw-internet.de>
Date: Tue, 22 May 2012 14:28:10 +0200

On 21.05.2012 12:58, Philip Martin wrote:
> Michael Fausten<fausten_at_pw-internet.de> writes:
>
>> since we updated our SVN-Server to version 1.7.0 we're no longer able
>> to execute commands through samba mounted shares.
>> Commands through our LAN is still working.
>>
>> For example:
>>
>> # /usr/home/michael/mnt/websites.sh
>>
>> Content from website.sh:
>>
>> mount_smbfs -N -I 192.168.23.225 -E utf-8:cp1252
>> //fausten_at_KALI-FILES/pw-websites /usr/home/michael/mount/pw-websites
>>
>> utf8:cp1252 option is needed, otherwise the German umlauts are broken
>> on the share.
>>
>> % cd /usr/home/michael/mount/pw-websites/path/to/my/website
>> % svn status -u
>>
>> svn: E200030: sqlite: disk I/O error
>> svn: E200030: sqlite: disk I/O error
>>
>> On my PC (locally) svn just works fine. I use a FreeBSD 9.0 amd64
>> machine with, since today subversion 1.7.5, but the error
>> still occurs.
>>
>> Builded subversion with (Compiler Options):
>>
>> P4_STYLE_MARKERS
>> ENHANCED_KEYWORD
>> FREEBSD_TEMPLATE
>> NEON
>>
>> - No private modifications
>>
>> Our server uses FreeBSD 8.2 with Subversion 1.7.5.
>
> Let me see if I understand:
>
> - you have a working copy on a Samba network disk
>
> - the Samba server is FreeBSD 8.2
>
> - the Samba client is FreeBSD 9.0

This is correct.

> On Linux I'd run "strace svn st -u" to find out which system call is
> failing. Do you have strace installed? Perhaps truss can provide the
> information?

No I don't. strace is only for i386 while I'm running amd64. DTrace
isn't also an option for me, because I would need to rebuild my kernel.
But I'm just a beginner, so I don't think this would end well :)
I tried truss, but I can't do anything with the results. Maybe
they are interesting for you?

http://www.file-upload.net/download-4381573/truss.log.html

> It appears that your Samba setup doesn't support some POSIX sematics.
> Perhaps mounting nobrl will help?

Unfortunately mount_smbfs doesn't support the nobrl option.
Received on 2012-05-22 14:29:18 CEST

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