У меня есть супер-проект git, содержащий несколько подмодулей в Azure DevOps. Я бы хотел, чтобы сервер отклонял любые толчки в суперпроекте, которые ссылаются на коммит в подмодуле, который не был передан. Это важно, чтобы поймать тот случай, когда отправитель забывает pu sh подмодуль и ссылка на подмодуль на сервере не может быть разрешена кем-либо еще.
Я видел git серверов с фильтрами для это, но так как я использую Azure Dev Ops, я хотел бы выяснить, как настроить это на моих суперпроектах в ADO.
Спасибо!