Como posso forçar o Windows a criar apenas um arquivo em minúscula?

8

Estou com um problema ao desenvolver um plug-in do WordPress no Windows e depois carregá-lo em qualquer servidor que execute o Linux. Originalmente, o nome do arquivo do arquivo era Blue.png e, portanto, eu mudei para blue.png . No começo não mudaria (ou fazia, mas ainda estava dizendo Blue.png ), troquei pastas e voltei e foi blue.png .

Agora, quando eu fizer o upload desse plugin para qualquer servidor que esteja executando o Linux, ele lerá o nome do arquivo como Blue.png , então agora meu plugin não pode encontrar esse arquivo e gera um erro.

O que posso fazer para forçar a utilização de blue.png como nome do arquivo?

    
por Jared 12.03.2012 / 09:53

1 resposta

11

O Windows trata os nomes de arquivos de formas aparentemente estranhas, e como não faz distinção entre maiúsculas e minúsculas, é possível descobrir que tentar alterar o nome de um nome de arquivo pode ser problemático. Coisa não é ajudar pelo fato de que, por exemplo, se o nome do arquivo é todo em maiúsculas, ele será exibido no caso inicial, o que dificulta saber em que caso o nome do arquivo realmente existe.

A solução mais simples é excluir o arquivo e recriá-lo ou renomeá-lo para algo completamente diferente e, em seguida, voltar ao nome que você realmente deseja. Então, no seu caso, você iria:

Blue.png -> green.png -> blue.png

Se você estiver usando o controle de origem, precisará executar essa renomeação no aplicativo de controle de origem, e não no Windows. Neste caso, o Windows está sendo informado de qual é o nome e você não pode modificá-lo.

    
por 12.03.2012 / 09:59

Tags