wiki提到可以在hg serve下执行此操作,但是没有任何示例(例如样本webdir-conf文件)。是的,我知道最好在Apache下完成所有操作,但这是本地计算机,而hg服务对我们来说才有意义。
最佳答案
正如您所暗示的,您使用hg serve --webdir-conf FILE
调用,并且webdir.conf格式与hgweb.cgi相同。因此,这些示例也适用于您:
https://www.mercurial-scm.org/wiki/HgWebDirStepByStep#Preparing_the_config
因此,最基本的操作是:
[paths]
/repos = /webdata/hg_repos/*
其中
repos/
是本地系统上包含存储库的目录的路径。(您是对的,花时间在Apache下这样做会更好)。
关于version-control - 与HG服务一起提供多个存储库。如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3493587/