Сегодня я обнаружил проблему, связанную с поддержкой Subversion чувствительности к имени файла.
Я зафиксировал класс с именем ClassOne.file. Другой человек передал другой файл, Classone.file. Оба файла одинаковы, кроме имени файла.
Когда я делаю обновление SVN, появляется сообщение об ошибке: «невозможно добавить, файл уже существует».
Я заметил, что в репозитории SVN оба файла существуют, но я не могу обновить свою локальную копию. Он останавливается там.
Что я делаю, это удаляю один из них, и только тогда обновление SVN возобновляется как обычно.
Сервер SVN работает в Linux, но на нашем компьютере установлены Windows.
Мои вопросы:
- Это стандартная конфигурация в SVN?
- Как избежать такого рода ошибок (кроме принуждения всех использовать одно и то же соглашение об именах файлов)?
Большое спасибо за вашу помощь!