Назад | Перейти на главную страницу

Изменить тип всего файла .xml в репозитории SVN

Как я могу изменить тип всех файлов в репозитории SVN с расширением .xml с двоичного типа на текстовый тип.

Это означает, что больше не нужно менять тип каждого файла по отдельности, а менять тип всех файлов с расширением .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

Если вы хотите, чтобы все новые файлы, имена которых заканчивались на .xml, обрабатывались как текст, вы можете попробовать следующее:

Отредактируйте локальный файл конфигурации svn (обычно находится в ~ / .subversion / config.

Добавьте в раздел [auto-props] следующее:

[auto-props]
*.xml = svn:mime-type=text/xml