Назад | Перейти на главную страницу

Набор Mercurial для прав пользователя

Я хотел бы улучшить доступ пользователей к моим репозиториям Mercurial через веб-интерфейс cgi. Это мой текущий файл hgweb.config:

[web]
contact = first.lastname
description = HG Repos
allow_push=user1,user2,user3
allow_read=user1,user2,user3
[paths]
repo01 = /home/mercurial/repo01
repo02 = /home/mercurial/repo02
repo03 = /home/mercurial/repo03
repo04 = /home/mercurial/repo04

Как настроить следующее? :

Я просмотрел несколько руководств по настройке Mercurial, но пока мне ничего не помогло.

Вы не хотите иметь [web] раздел в hgweb.config файл. Вместо этого вы хотите, чтобы человек [web] config в каждом репозитории, используя файлы

/home/mercurial/repo01/.hg/hgrc
/home/mercurial/repo02/.hg/hgrc
etc...

Я сам нашел публикация вики-страницы репозиториев быть хорошим учебником.