Когда я добавляю сценарий оболочки (foo.sh) в subversion, по умолчанию он устанавливает svn:mime-type
в application/x-shellscript
. Так как это не начинается с text/
, diff и вину по существу игнорируют файл. Я просмотрел официальный список текстовых MIME-типов, но не увидел ничего похожего на сценарий оболочки. .
Есть ли хорошее значение для его установки?
Обновлять
Следуя приведенному ниже совету, я установил для типа mime значение text/x-shellscript. Однако виноват все равно думает, что это бинарный файл.
$ svn blame file.sh
Skipping binary file: 'file.sh'
$ svn proplist file.sh
Properties on 'file.sh':
svn:executable
svn:mime-type
$ svn propget svn:mime-type file.sh
text/x-shellscript
Есть ли что-то еще, что мне нужно сделать, чтобы убедить Subversion в том, что это текстовый файл?