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

Subversion, Linux and VFAT

From: Aaron Digulla <digulla_at_hepe.com>
Date: 2004-08-12 21:13:42 CEST


I have a large SVN repository which I've checked out on a memory stick so I
can take it with me to do some work at my workplace where I'm using Windows NT
(yes, there is an USB driver for NT).

This works so far.

What doesn't work is "svn st".

Root cause: The repository contains a file "AUTHORS".

VFAT on Linux is compatible to Windows -> Filenames with all uppercase (ie.
CHANGES.txt is *not* affected) are silently lowercased.

So when I do an ls on Linux or open the directory in WindowsNT, I see
"authors". When I checkout the repository on Linux with ext3, I see "AUTHORS".

Now, svn is confused and tries to download "AUTHORS" as "AUTHORS.tmp" (note
that the case is correct this time) and then to rename "AUTHORS.tmp" to
"AUTHORS" which conflicts with the existing file.

A simple solution would be to rename the file but it's from an imported
project, so when I do the next import, I'll have the same issue again.

I tried to find a mount option to change the default behavior of VFAT but what
I saw didn't seem to help.

Any ideas?

Aaron "Optimizer" Digulla a.k.a. Philmann Dark
"It's not the universe that's limited, it's our imagination.
Follow me and I'll show you something beyond the limits."
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Aug 12 21:11:00 2004

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.