При использовании git-svn и dcommiting двоичных файлов (изображений и JAR-файлов) есть одно отличие:
Изображения обрабатываются как двоичные файлы в SVN, если они изначально передаются через SVN.
Ни файлы JAR, ни новые изображения, добавленные в git и затем переданные в SVN, не имеют свойства Svn, такого как svn: mime-type.
Это приводит к тому, что средство просмотра репозитория, такое как Fisheye, будет обрабатывать эти файлы как текстовые файлы и создавать для них несвойственные изменения набора изменений.
Я ожидаю, что при слиянии будут и другие проблемы.
Существует ли простой, но удобный для пользователя способ автоматически установить правильный тип MIME для правильной обработки двоичных файлов?
Я знаю, я знаю, что будут пользователи, которые скажут: ПОЧЕМУ ВЫ ОТСЛЕЖИВАЕТЕ JAR-файлы в SVN? ИСПОЛЬЗУЙТЕ Nexus и Maven .... ДА, Вы правы, но JAR-файлы являются лишь одним из примеров. Основные проблемы связаны с изображениями!