Currently, scripts/ApacheAccessHandler.py doesn't distinguish read and write requests for Mercurial like it does for git and SVN. Thus, it requires WRITE permission for all requests and it is impossible to grant read-only access.
scripts/ApacheAccessHandler.py
Specifically, see the get_permission_name method in that script
get_permission_name
Log in to post a comment.
Specifically, see the
get_permission_name
method in that script