Изменить тип всех XML-файлов в репозитории SVN
Как я могу изменить тип всех файлов в репозитории SVN, которые имеют расширение.xml с двоичного типа на текстовый тип.
Это означает, что больше не нужно менять тип каждого файла, один за другим, но все файлы с расширением.xml в хранилище.
2 ответа
Если вы хотите, чтобы все новые файлы с именем, оканчивающимся на.xml, рассматривались как текст, вы можете попробовать следующее:
Отредактируйте свой локальный файл конфигурации SVN (обычно находится в ~/.subversion/config
Добавьте следующее в раздел [auto-props]:
[auto-props]
*.xml = svn:mime-type=text/xml
Во-первых, сделать svn proplist <file> в файле, чтобы увидеть, какие свойства там.
Затем, в зависимости от того, что вы видите, вы захотите использовать svn propset или же svn propdel устанавливать, изменять или удалять свойства, чтобы все было в порядке.
Если вы хотите сделать это более чем с одним, вы захотите сделать что-то вроде:
svn propset svn:mime-type text/xml *.xml
или же
find . -name \*.xml | xargs svn propset svn:mime-type text/xml