Можно ли использовать расширение ACL Mercurial для предотвращения клонирования хранилища определенными пользователями? Если да, то как ты это делаешь?
Вам не нужно расширение ACL, чтобы предотвратить клонирование определенных пользователей.Настройки allow_read и deny_read в разделе [web] файла hgrc предоставляют / удаляют права клонирования.Клонирование на самом деле просто hg init ; hg pull под одеялом.
allow_read
deny_read
[web]
hgrc
hg init ; hg pull
http://www.selenic.com/mercurial/hgrc.5.html#web