Das Wiki erwähnt, dass es möglich ist, dies unter hg serve zu tun, aber es gibt keine Beispiele (wie a Beispiel webdir-conf-Datei). Ja, ich weiß, es wäre besser, das alles unter Apache zu machen, aber das ist eine lokale Maschine und hg dient nur für uns sinnvoll.
Wie Sie angedeutet haben, verwenden Sie den Aufruf hg serve --webdir-conf FILE
und das Format webdir.conf ist dasselbe wie für hgweb.cgi. Diese Beispiele gelten also auch für dich:
Sie können also ganz einfach Folgendes tun:
%Vor% Dabei ist repos/
der Pfad auf Ihrem lokalen System zu dem Verzeichnis, das die Repositorys enthält.
(und du hast recht, es wäre viel besser, dir die Zeit dafür unter Apache zu nehmen).
Als Alternative können Sie RhodeCode verwenden, eine eigenständige Anwendung, die in Pylonen geschrieben ist.
"RhodeCode ist Pylons-Framework-basierter Mercurial-Repository-Browser / Management mit eingebautem Push / Pull-Server und Volltextsuch- und Berechtigungssystem."
Eine Demo kann hier angesehen werden.
Grüße
Tags und Links mercurial version-control installation config