store content in hashDirLower directories in bare repositories

When storing content in bare repositories, use the hashDirLower
directories. Bare repositories can be on USB drives, which might
use the FAT filesystem, and fall afoul of recent bugs in linux's handling
of mixed case on FAT. Using hashDirLower avoids that.
This commit is contained in:
Joey Hess 2011-11-28 22:47:11 -04:00
parent da9cd315be
commit f4bf444ae0
3 changed files with 12 additions and 4 deletions

View file

@ -42,4 +42,5 @@ I wonder if the directory remote should use hashDirLower instead of hashDirMixed
>> and for the even more unlikely configuration of a rsync special remote
>> stored on VFAT. --[[Joey]]
[[!meta title="bare git repository not supported on VFAT"]]
>>> Bare repositories now use lowercase. rsync is the only remaining
>>> unsupported possibility. --[[Joey]]