Как избежать смешанных eol-стилей в репозитории SVN

Есть ли лучшая практика для предотвращения смешанных eol-стилей в репозитории подверсии.

Я знаю это svn:eol-style=native может быть установлен как автоопора, но я должен был бы удостовериться, что она была установлена для всех разработчиков. Я также отказываюсь сделать ретроспективное, изменение всего репозитория svn:eol-style если существует менее агрессивное решение.

11
задан hippietrail 28 April 2011 в 02:51
поделиться

1 ответ

Вы должны использовать перехватчики предварительной фиксации на стороне сервера.

Вот вам нужен крючок: http://svn.apache.org/repos/asf/subversion/trunk/contrib/hook-scripts/check-mime-type.pl

Эта ловушка заставит пользователей установить правильный стиль eol.

См. документацию svn о том, как их использовать.

Также вы можете реализовать свой собственный хук, который автоматически установит стиль eol.

5
ответ дан 3 December 2019 в 10:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: