В настоящее время мы используем SVN. Я хотел бы начать использовать GitHub, но одним из абсолютных требований является то, что нам нужно иметь предварительную проверку (premerge) проверки кода, как у нас в настоящее время. Поддерживает ли GitHub предварительные задания (premergehooks)?
Мы - команда из 5 разработчиков. Мы договорились, что весь код (JavaScript) должен пройти проверку JSLint-like. Добровольная проверка доказала свою эффективность, поскольку она легко забывается. Как мы можем быть уверены, что код, доступный для других, гарантированно проверяется на JSLint (или аналогичный)?