Оба.
соединительная линия используется для большинства разработки. Но ожидается, что максимальные усилия будут приложены, чтобы гарантировать, что любая регистрация к соединительной линии не повредит его. (частично проверенный автоматизированной системой сборки и системой тестирования)
Выпуски сохраняются в их собственном каталоге, только с исправлениями ошибок, сделанными на них (и затем объединяются в соединительную линию).
Любая новая возможность, которая собирается оставить соединительную линию в нестабильном или нерабочем состоянии, сделана в своем собственном отдельном ответвлении и затем объединена в соединительную линию на завершении.
Я не думаю, что нос может напрямую это контролировать: модуль предупреждений не вызывает исключение при выдаче предупреждения. Модуль предупреждений
дает вам контроль над тем, какие предупреждения должны выдаваться как исключения.