0

我可以在 Tomcat 上使用 hgwebdir.cgi 发布存储库列表。但是,已发布存储库上的链接都不起作用。baseurl 应该设置为什么?我将它设置为http://host:port/folder,其中 cgi-bin 就在文件夹下方。url 格式不正确(其中没有 hgwebdir.cgi),我没有 url 重写设置。是否需要一些 Tomcat 配置才能使 url 正常工作?

4

1 回答 1

0

据我所知 hgwebdir.cgi 应该通过像 Apache 这样的 HTTP Web 服务器安装。无法在 Tomcat 下运行它:因此它无法正常工作。

  • 安装一个 apache web 服务器(如果你在 windows 下运行,试试 XAMPP)
  • 安装python解释器
  • 将 hgwebdir.cgi 放在 apache Web 服务器的 CGI 目录下。
  • 配置 hgwebdir.cgi 以便它可以在 PATH 上找到 python
  • 您可以在 mercurial 书籍http://hgbook.red-bean.com/read/上找到更多信息
于 2010-07-28T15:07:57.563 回答