[darcs-users] Exchanging patches between case sensitive/insensitive filesystems

Rob Hoelz hoelz at wisc.edu
Thu Mar 27 20:48:47 UTC 2008


David Roundy <droundy at darcs.net> wrote:

> On Thu, Mar 27, 2008 at 10:33:48AM -0500, Rob Hoelz wrote:
> > While the problem lies in FAT32, I believe, I thought I'd come here
> > looking for suggestions, as I'm sure someone here has encountered
> > this problem before.  Thanks for any help you can give me!
> 
> I don't recall any bug reports matching what you've described.
> Normally FAT32 is case-preserving, although not case-sensitive.  I
> would suggest that it'll be safer to use darcs2 and its hashed
> repository format on this filesystem, however, as you'll be much less
> likely (if it misbehaves) to have serious corruption result.

Here's the funny thing.  I copy the repo on to the flash drive w/darcs
get, and IDEAS becomes ideas.  I do the following:

$ mv ideas ideas2
$ mv ideas2 IDEAS
$ ls
authors ideas include/ src/

Interestly enough:

$ mv ideas ideas2
$ mv ideas Ideas
$ ls
Ideas authors include/ src/

I doubt this behavior is intentional;  perhaps it's a bug in the Linux
FAT32 module?


More information about the darcs-users mailing list