J'ai des fichiers de configuration xml que nous créons dans un environnement Windows mais qui sont déployés sous Linux. Ces fichiers de configuration se réfèrent les uns aux autres avec des chemins de fichiers. Nous avons déjà eu des problèmes avec la sensibilité à la casse et les espaces de fin, et j'aimerais écrire un script qui vérifie ces problèmes. Nous avons Cygwin si cela aide.Détection d'incompatibilité de casse sur le nom de fichier dans Windows (de préférence en utilisant python)?
Exemple:
Disons que j'ai une référence au fichier foo/bar/baz.xml, je ferais ce
<someTag fileref="foo/bar/baz.xml" />
Maintenant, si nous par erreur le faire:
<someTag fileref="fOo/baR/baz.Xml " />
Il fonctionnera toujours sur Windows, mais il échouera sur Linux.
Ce que je veux faire est de détecter ces cas où la référence du fichier dans ces fichiers ne correspond pas au fichier réel en ce qui concerne la sensibilité à la casse.
Il n'est pas clair comment vous vous retrouvez avec une erreur comme celle-ci. êtes-vous en train de coder ces valeurs? – SilentGhost