Как восстановить все поврежденные строки, заканчивающиеся файлами в хранилище Subversion - PullRequest
2 голосов
/ 02 июля 2010

У меня большой репозиторий subversion, и я обнаружил, что многие файлы .py (и, возможно, другие) не имеют правильных окончаний строк, что создает проблемы при проверке на разных платформах.

Как я могу решить эту проблемуне восстанавливая их один за другим?

Кроме того, как я могу предотвратить повреждение хранилища другими пользователями?

Ответы [ 2 ]

1 голос
/ 02 июля 2010

Посмотрите на сценарий svn-apply-autoprops , который входит в состав исходного дистрибутива - он сравнит свойства всех извлеченных файлов со свойствами в вашем файле конфигурации Subversion, а затем применит правильные свойства. Как упоминает Pmod, это свойство svn: eol-style, которое должно быть установлено в native

1 голос
/ 02 июля 2010

Вам необходимо установить свойство SVN "eol-style" для этих файлов на "native". Проверьте это

 svn propset svn:eol-style 'native'
...