Tengo un problema al desarrollar un complemento de WordPress en Windows y luego subirlo a cualquier servidor que ejecute Linux. Originalmente, el nombre de archivo del archivo era Blue.png
y, por lo tanto, lo cambié a blue.png
. Al principio no cambiaría (o lo hizo, pero todavía decía Blue.png
), cambié las carpetas y regresé y así fue blue.png
.
Ahora, cuando subo este complemento a cualquier servidor que ejecute Linux, lee el nombre del archivo, por Blue.png
lo que ahora mi complemento no puede encontrar ese archivo y arroja un error.
¿Qué puedo hacer para forzarlo a usar blue.png
como nombre de archivo?
Blue.png
.mv
comando.Respuestas:
Windows trata los nombres de los archivos de maneras aparentemente extrañas, y debido a que no distingue entre mayúsculas y minúsculas, puede encontrar que tratar de cambiar el caso de un nombre de archivo puede ser problemático. Las cosas no son de ayuda por el hecho de que, por ejemplo, si el nombre de archivo es todo en mayúscula, se mostrará en mayúscula inicial, lo que dificulta saber qué caso tiene realmente el nombre de archivo.
La solución más simple es eliminar el archivo y volver a crearlo o cambiarle el nombre a algo completamente diferente y luego volver al nombre que realmente desea. Entonces en tu caso irías:
Si está utilizando el control de código fuente, deberá realizar este cambio de nombre en su aplicación de control de código fuente en lugar de en Windows. En este caso, se le dice a Windows cuál es el nombre y no puede modificarlo.
fuente
git mv Blue.png blah.png
entoncesgit mv blah.png blue.png
). A Windows no le importaba lo que intentaba hacer. :)