gpt4 book ai didi

mercurial - 如何使用 Mercurial 解决 'unknown repository format: requires features ' largefiles'(升级 Mercurial)'错误?

转载 作者:行者123 更新时间:2023-12-02 00:07:55 24 4
gpt4 key购买 nike

我的服务器通过 Python 模块运行 Mercurial 2.6,由 HTTPS 通过 IIS 6.1(Server 2008 R2)公开。

我已经验证 Mercurial 版本内置了 largefiles 扩展,并且我已经按照 the documentation 使用“hg lfconvert”命令转换了我的存储库。 .

我的 TortoiseHg 客户端 (v2.8.1) 还内置了扩展程序,并且在我的全局设置 (Mercurial.ini) 中启用了它。

当我尝试克隆转换后的存储库时,我收到以下错误消息作为 HTTP 错误:

HTTP Error: 500 (unknown repository format: requires features 'largefiles' (upgrade Mercurial))



据我所知,我已经启用了一切。我错过了什么?

最佳答案

在使用 hglfconvert 转换后,您还需要在存储库中启用扩展。这可以通过编辑 .hg/hgrc 文件来完成(如果它不存在则创建它)。

我必须在我的环境中的 Mercurial 服务器上执行此操作。我不确定这是否是合适的位置,我只知道这是我必须做的才能让它在我们的设置中工作。 YMMV。

添加以下行:

[extensions]
largefiles=

再次注意,这适用于已经转换的存储库。简单地将其添加到现有存储库中可能不会奏效。

关于mercurial - 如何使用 Mercurial 解决 'unknown repository format: requires features ' largefiles'(升级 Mercurial)'错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17218860/

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