Package: git-core
Version: 1:1.5.5.1-1

I recently did an upgrade on my system that caused git to stop recording
revisions of useful files I'm changing in for my PhD project. The problem
seems to be associated with the case-insensitivity of the FAT32 system
(actually the main reason why I changed from subversion to git in the
first place). Here's a sequence of commands to demonstrate the problem:

~$ cat /proc/mounts
/dev/sda8 / reiserfs rw 0 0
/dev/sda6 /itsshared vfat
rw,nosuid,nodev,uid=1000,gid=1000,fmask=0000,dmask=0000,codepage=cp437,iocharset=utf8
0 0

Non-working file system (vfat):

~$ cd /itsshared/
/itsshared$ mkdir git-test
/itsshared$ cd git-test
/itsshared/git-test$ git-init
Initialized empty Git repository in .git/
/itsshared/git-test$ ls .git
branches  config  description  head  hooks  info  objects  refs
/itsshared/git-test$ git-ls-files && echo 'cake!'
fatal: Not a git repository

Working file system (reiserfs):

/itsshared/git-test$ cd
~$ mkdir git-test
~$ cd git-test
~/git-test$ git-init
Initialized empty Git repository in .git/
~/git-test$ ls .git
HEAD  branches  config  description  hooks  info  objects  refs
~/git-test$ git-ls-files && echo 'cake!'
cake!

The files are on a FAT32 system because I want to be able to access them
using Windows on the same computer (in those very rare cases when I need
to boot into Windows). There doesn't seem to be any data loss, but being
able to keep revisions/backups of my files is fairly important to me,
particularly at the writing-up stage of my project.

Cheers,
David Hall (gringer)




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to