gpt4 book ai didi

mercurial - 为什么 hgweb.cgi 没有列出使用 mercurial 1.7 或 1.8 创建的存储库?

转载 作者:行者123 更新时间:2023-12-04 20:55:29 25 4
gpt4 key购买 nike

我在 Windows 2003 服务器(IIS 6、Python 2.6.6)上运行 hgweb.cgi,并且在我最近从 mercurial 1.6 升级到 1.7 和 1.8(客户端和中央服务器)之前一直没有问题。我在服务器上有一个包含我所有中央存储库的目录,并且这个目录被设置为 hgweb.config 文件中的“集合”。即使在服务器上升级到 mercurial 1.8 之后,hgweb.cgi 也只会列出使用 mercurial 1.6 或更早版本创建的存储库。未列出使用 1.7 或 1.8 创建的任何存储库。尝试直接访问 1.7 或 1.8 存储库会导致显示以下错误消息:

An error occurred while processing your request:

requirement 'dotencode' not supported



这个问题似乎与使用 mercurial 1.6 的 hgweb.cgi 有关,但是自从我卸载 1.6 并在服务器上安装 1.8 后,这怎么可能? python 目录中是否有需要替换/升级的库文件?我错过了什么?

我正在使用 mercurial 中的文件 webapp安装 1.8 后创建的目录,仅根据需要修改 hgweb.cgi 和 hgweb.config。

最佳答案

它仍然从某个地方运行 1.6。也许你有一个 .dll 随 tortoiseHg 或一些你不知道的站点包,但 1.6 是某个地方,这就是正在运行的东西。

关于mercurial - 为什么 hgweb.cgi 没有列出使用 mercurial 1.7 或 1.8 创建的存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5235172/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com