Re[3]: Можно ли заставить Тортилу заменять \r\n на \n ?
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 15.06.06 14:51
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Я об этом. И даже додумался до того о чем ты говоришь. Но вот что-то не получается. Я в тортиле, в настройках, открываю редактирование конфига и вписываю строки:


VD>
VD>[auto-props]
VD>*.* = svn:eol-style=LF
VD>*.n = svn:eol-style=LF
VD>


VD>Но после комита в репозитории CR-LF, а не LF.


Как говориться, это не баг, это фича Под действие auto-props попадают только новые файлы, которые ты будешь добавлять в рабочую копию. А те, что уже есть в репозитории нуждаются в нучном назначении svn:eol-style. Как это сделать массово в Тортиле я не знаю, с ходу не нашел. svn ps так же, вроде не поддерживает рекурсивный режим.

С помощью unix-овых средств эта проблема решается через:
find . -name '*.n' -exec svn ps svn:eol-style LF '{}' \;

Поэтому либо нужно делать svn ps ручками, либо ставить себе Cygwin или какой-нибудь другой набор Unix-овых утилит, либо использовать досовский for, что-нибудь в стиле:
for %o in (*.n) do svn ps svn:eol-style LF %o

Однако, как ходить автоматически по подкаталогам в window-овм cmd я не знаю.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.