Sistemas de arquivos disponíveis para Linux que não fazem distinção entre maiúsculas e minúsculas?

3

Eu tenho um cliente cujo aplicativo da web foi escrito inteiramente em um ambiente Windows e servido no Windows. Infelizmente, há muitos casos de obter file/At/Somelocation.php , onde o arquivo é realmente algo horrível como File/at/SomeLocation.PHP .

Eu realmente não quero ser forçado a trabalhar no Windows, mas levará semanas, se não mais, para corrigir todos os problemas da caixa. Estou sem sorte aqui?

Editar: Os problemas de maiúsculas são bem conhecidos no projeto, mas como é apenas um problema para desenvolvedores que usam Linux (eu), não é uma prioridade grande o suficiente que precisa ser corrigida no curto prazo.

    
por David 12.04.2010 / 11:40

1 resposta

2

Eu fiz um teste simples com uma unidade USB FAT32.

O que parece se comportar da maneira que você quer. O que eu fiz:

  1. criei uma pasta chamada test
  2. ls test (works)
  3. ls TeSt (funciona)

O mesmo vale para um arquivo. Então, se você fosse para executar seus arquivos etc em uma partição FAT32, isso deveria funcionar. Não me fixe nisso, mas valerá a pena tentar.

Edit: Se eu fosse você eu ainda iria recorrer a corrigir o código dele. Usando FAT32 ou qualquer outra solução ainda está longe de ser ideal. Ah, e você deve apontar este problema de sensibilidade para o programador original, se puder. É sempre algo para se ter em mente ao programar.

    
por 12.04.2010 / 12:45