J'ai découvert un problème aujourd'hui concernant la prise en charge de Subversion pour la sensibilité à la casse des noms de fichiers. J'ai commis une classe nommée 'ClassOne.file'. Une autre personne a commis un autre fichier, 'Classone.file'. Les deux fichiers sont exactement les mêmes à l'exception du nom de fichier.Problème de Subversion avec sensibilité à la casse
Lorsque je fais la mise à jour SVN, il est indiqué erreur, "impossible d'ajouter, le fichier existe déjà". J'ai remarqué que dans le dépôt SVN, les deux fichiers existent, mais je ne peux pas mettre à jour ma copie locale. Il s'arrête là. Ce que je fais est de supprimer l'un d'entre eux et seulement alors la mise à jour de SVN reprend comme d'habitude. Le serveur SVN fonctionne sur Linux, mais notre PC fonctionne sous Windows.
Mes questions:
- Est-ce une configuration standard dans SVN?
- Comment éviter ce genre d'erreur (autre que de forcer tout le monde à utiliser la même convention de dénomination de fichier)?
Nous vous remercions de votre aide!
La racine du problème est que MS-Windows, et par conséquent certains développeurs, sont insensibles à la casse. – starblue