Для справки по моему вопросу: svn не будет показывать файл, который он считает двоичным
$ svn diff data/assets/site/ir_gallery/images.kml
Index: data/assets/site/ir_gallery/images.kml
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/vnd.google-earth.kml+xml
Недавний ответ о переполнении стека ( svn diff: файл, помеченный как двоичный тип ) показал, что вы можете принудительно вызвать mime-тип:
$ svn propset svn:mime-type 'text/plain' data/assets/site/ir_gallery/images.kml
property 'svn:mime-type' set on 'data/assets/site/ir_gallery/images.kml'
Обратите внимание, что предыдущий ответ неполон ... Вы также должны:
$ svn commit
Теперь мой новый вопрос: могу ли я установить значение по умолчанию, чтобы все будущие файлы "vnd.google-earth.kml + xml" обрабатывались svn как текст? Красная книга по этому вопросу молчит: http://svnbook.red -bean.com / ru / 1.2 / svn.advanced.props.html только поговорка:
...if a file's svn:mime-type property is set to a non-text MIME type
(generally, something that doesn't begin with text/, though there are
exceptions) then...
Какие исключения? Эти исключения встроены в код SVN или доступны?