是否可以将Mercurial或TortoiseHG配置为在从某些服务器提取或克隆时始终使用未压缩的传输?我们在Kiln上有存储库,这些存储库具有位于本地LAN上的子存储库(主要是大型二进制文件)。不应使用未压缩的窑克隆或拉扯,但子库应该使用未压缩的。我想指出,任何时候HG命中我们的本地服务器,它应该使用未压缩。我们使用HgLab作为本地存储库服务器。
答案 0 :(得分:2)
HgLab作者在这里。 Mercurial不会不支持--uncompressed
标记。它仅支持初始克隆。
作为旁注:我将在本周晚些时候发布HgLab 0.3.10,现在拉动很多(最多增加20倍)。
8个月后更新。 HgLab现在has a way来强制执行流式克隆。
答案 1 :(得分:0)
您是否通过SSH访问本地服务器?如果是这样,mercurial已经禁用了压缩(你也应该在你的ssh客户端中禁用压缩)。根据{{1}}:
Mercurial不通过SSH使用自己的压缩;是对的 做的是在〜/ .ssh / config中配置它,例如:
hg help urls