来自远程存储库的Mercurial推送错误

来自远程存储库的Mercurial推送错误,mercurial,Mercurial,我有一个mercurial存储库服务器,有2个驱动器: 驱动器C:-50 Gb 驱动器E:-1 Tb 作为这个存储库的web服务器,我使用的是通过hgserve命令启动的内部web服务器。SSL已禁用 Mercurial版本:2.3.1 配置文件: [web] push_ssl = False allow_push = * port = 8080 我的存储库位于驱动器E上,该驱动器有大约800 Gb的可用空间。驱动器C通常会耗尽空间,当这种情况发生时,由于错误“HTTP错误500:erro

我有一个mercurial存储库服务器,有2个驱动器:

  • 驱动器C:-50 Gb
  • 驱动器E:-1 Tb
作为这个存储库的web服务器,我使用的是通过
hgserve
命令启动的内部web服务器。SSL已禁用

Mercurial版本:2.3.1

配置文件:

[web]
push_ssl = False
allow_push = *
port = 8080
我的存储库位于驱动器E上,该驱动器有大约800 Gb的可用空间。驱动器C通常会耗尽空间,当这种情况发生时,由于错误“HTTP错误500:error”,我无法将任何内容推送到该存储库。若我在驱动器C上释放一些空间并重新启动web服务器,一切正常


为什么驱动器C上有多少可用空间很重要?

很可能是在TMP目录中创建了一些临时文件。检查该环境变量。它通常引用C:驱动器。

谢谢!我试试这个。