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

Re: vfat mount and subversion

From: Ilpo Jńrvinen <ilpo.jarvinen_at_helsinki.fi>
Date: 2006-03-19 22:11:02 CET

On Sun, 19 Mar 2006, Branko ?ibejj wrote:
> Ilpo Jńrvinen wrote:
> > I have encountered couple of problems on a laptop which has a vfat mounted
> > for sharing between Linux and XP. I'm not sure whether this has been
> > reported earlier (I searched for vfat but nothing came up). And I also
> > quickly scanned through the fixes made in 1.3.0 and and 1.3.1 but couldn't
> > find any reference.
> >
> > ijjarvin@kivilampi-30:~$ svn --version
> > svn, version 1.2.3 (r15833)
> > compiled Aug 26 2005, 03:42:45
> >
> > Because vfat does not have standard chmoding capabilities,
> Which we don't use anyway.

!??!

> > - svn commit to repository that resides on the vfat drive (as it cannot
> > set some permissions?)
> >
> What kind of repository?

It is created with TortoiseSVN. It currently has only r1 committed
from XP since the commits from Linux have failed... I think that
TortoiseSVN I have uses 1.3. It's first time I notice this potential
incompatibility... It is seems that it is not very clearly said in 1.3's
release note or I'm just not familiar enough with the server/client
terminology used by the note. Should they be interoperatible?

ijjarvin@glomgold-39:/dos/repository/c2cd$ cat format db/fs-type db/format
3
fsfs
1
ijjarvin@glomgold-39:/dos/repository/c2cd$

I'm not sure what exactly you are requesting.... Anything else I should
provide?

> What kind of problems? Can you post a transcript of
> what you're doing?

Checkout from the repository, did some hacking to the code, then tried to
commit:

ijjarvin@glomgold-39:~/own/c2cd$ svn commit -F svn-commit.3.tmp
Sending scripts/record.tcl
Transmitting file data .svn: Commit failed (details follow):
svn: Can't chmod '/dos/repository/c2cd/db/transactions/1-1.txn/rev': Operation not permitted
ijjarvin@glomgold-39:~/own/c2cd$

...Hmm... strace of the commit command has line:

chmod("/dos/repository/c2cd/db/transactions/1-1.txn/rev", 0770) = -1 EPERM
(Operation not permitted)

> > Should I file a issue from these?
> >
> Please describe the problems you see in more detail here first.

Any thoughts?

> Note that the client won't work reliably on FAT because of it's two-second
> modification time granulation.

Yes, I noticed that later from some posts. Thanks anyway from pointing
this out. ...I was able to do the cleanup in XP and a shared WC is not
that important to me anyway.

-- 
 i.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Mar 19 22:11:21 2006

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