配置HG以使用特定服务器的未压缩传输

时间:2013-05-29 17:19:56

标签: mercurial tortoisehg hgrc kiln

是否可以将Mercurial或TortoiseHG配置为在从某些服务器提取或克隆时始终使用未压缩的传输?我们在Kiln上有存储库,这些存储库具有位于本地LAN上的子存储库(主要是大型二进制文件)。不应使用未压缩的窑克隆或拉扯,但子库应该使用未压缩的。我想指出,任何时候HG命中我们的本地服务器,它应该使用未压缩。我们使用HgLab作为本地存储库服务器。

2 个答案:

答案 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