svn pre-commit hook для проверки файлов для проверки
Мне нужно написать хук предварительного принятия, который не позволит разработчикам фиксировать файлы, имеющие определенную строку. Можно ли это сделать? Кроме того, всякий раз, когда файлы проверяются разработчиками со своей рабочей станции, они временно сохраняются в любом месте на сервере SVN??
1 ответ
Да, это может быть сделано. Вы можете просмотреть содержимое транзакции SVN перед его svnlook
команда.
Пример Python, который делает что-то похожее на ваш вопрос (отклонение файлов C++ с вкладками в них), можно найти здесь: http://wordaligned.org/articles/a-subversion-pre-commit-hook