Noms de dossiers sensibles à la casse dans OS X

7

J'ai deux dossiers sur un serveur Tomcat:

linkredirect

LINKredirect

( Je sais que c'est une mauvaise pratique d'utiliser des majuscules, mais c'est hors de mon contrôle )

Les deux répertoires sont hébergés sur le serveur et il n'y a pas de problème.

Le problème se pose lorsque je dois les stocker sur un SVN. Lorsque j'essaie d'héberger les deux dossiers dans le même répertoire, ils se écrasent, car ils portent le même nom.

Existe-t-il un moyen de changer OS X pour que les noms de fichiers / dossiers soient sensibles à la casse?

Danixd
la source
1
Exiger des systèmes de fichiers client sensibles à la casse est tout aussi mauvais (lire: dépendant de la plate-forme) que les noms de fichiers non ASCII et n'est probablement pas la meilleure idée pour une utilisation à long terme de SVN, qui peut être utilisé sur Mac OS X, Linux et Windows. . Juste une pensée.
Daniel Beck

Réponses:

10

HFS + prend en charge la sensibilité à la casse et la non-sensibilité à la casse. Vous pouvez sélectionner lequel lors de la création de la partition Disk Utility.app. Certaines applications (tristement célèbres: produits Adobe) se cassent lorsque vous passez au respect de la casse.

Pour clarifier: il vous faudrait reformater le disque. Ce n'est pas un commutateur caché dans les Préférences Système ou quelque chose comme ça.

Daniel Beck
la source
1
Je recommanderais de placer le référentiel sur un volume distinct du système d'exploitation et de le formater comme HFS + sensible à la casse. BTW, je ne l’ai pas utilisé, mais iPartition prétend pouvoir convertir les fichiers HFS + normaux et sensibles à la casse sans reformater.
Gordon Davisson
1
Techniquement, HFS + ne prend pas en charge les noms de fichier sensibles à la casse, contrairement à HFSX (pris en charge par Mac OS X 10.3+). developer.apple.com/library/mac/technotes/tn/tn1150.html#HFSX
mark4o
2

Pour obtenir la sensibilité à la casse, vous devrez passer du système de fichiers HFS + à UFS.

Cet article explique brièvement les différences.

Neth
la source
Il n'est même pas possible de formater des disques au format UFS dans Utilitaire de disque.
Daniel Beck
Mon erreur est que, après 10.4, seul OS X Server prend en charge UFS. Il devrait y avoir une option HFS + sensible à la casse, mais je n'ai pas mon mac pour le moment. Quoi qu'il en soit, cela nécessite un reformatage.
Néant