如何在没有路径“前缀”的hgweb中显示存储库

时间:2010-07-15 04:30:38

标签: mercurial

我已经在我的服务器上重新设置了Hg,而我的hgweb.config包含了这个:

[paths]
repo = C:\HgRepositories\*

在Web浏览器中,它显示该目录中的所有存储库,每个存储库都有一个以“repo”为前缀的名称。例如repo/MyProject

我不希望这样。有没有办法让所有的回购单纯粹通过他们的实际名称访问?例如。在这种情况下,它只是MyProject

1 个答案:

答案 0 :(得分:1)

使用将要执行的备用[collections]语法:

[collections]
C:\HgRepositories\ = C:\HgRepositories\

将右侧值内的所有内容用作存储库,并从URL中减去左侧。左侧的值可能需要一些修剪/调整才能使其成为有效的键,因为c:\ - 我没有可以测试它的窗口框。