![使用 PPA 存储库安装了 Mercurial,我可以在哪里获取 hgweb.cgi?](https://linux22.com/image/1257073/%E4%BD%BF%E7%94%A8%20PPA%20%E5%AD%98%E5%82%A8%E5%BA%93%E5%AE%89%E8%A3%85%E4%BA%86%20Mercurial%EF%BC%8C%E6%88%91%E5%8F%AF%E4%BB%A5%E5%9C%A8%E5%93%AA%E9%87%8C%E8%8E%B7%E5%8F%96%20hgweb.cgi%EF%BC%9F.png)
- Ubuntu 10.10
- Mercurial 安装如下: http://icephoenix.us/linuxunix/installing-mercurial-1-5-or-1-6-on-ubuntu-lucid-lynx-10-04/
hgweb.cgi 脚本是否仅在源包中,还是随 PPA 提供?
如果它只在源中,我是否必须使用任何其他文件才能使其工作,或者只需要顶层文件夹中的 hgweb.cgi?
答案1
我没有使用任何 PPA,但标准包中有它/usr/share/doc/mercurial-common/examples/hgweb.cgi
。还有一些替代方案(WSGI 等),它们都使用通用后端。
答案2
如果其他人想知道,您需要 hgweb.cgi(来自 Tobu 答案中的位置)或来自源代码。您还需要来自 templates 文件夹的模板文件和静态文件(包含徽标和其他图像)(您不需要 hgweb 文件夹,那只是源代码)
答案3
您可以在 mercurial 源代码存储库中找到最新版本的 hgweb.cgihttp://selenic.com/repo
http://www.selenic.com/repo/hg-stable/raw-file/02aa06a021a0/hgweb.cgi