Esta não é uma alteração do Apache, mas você precisa configurá-la no próprio repositório do Mercurial.
Você pode configurar ganchos que executam um script antes de aceitar um push no seu repositório. Nos scripts acionados pelos ganchos pretxncommit
ou pretxnchangegroup
, você pode verificar se essas alterações criam um novo cabeçalho e recusam-nas.
Veja o capítulo sobre ganchos no Hg Book para saber mais detalhes.