특정 서버에서 끌어 오거나 복제 할 때 항상 압축되지 않은 전송을 사용하도록 Mercurial 또는 TortoiseHG를 구성 할 수 있습니까? Kiln에는 로컬 LAN에있는 하위 리포지토리 (주로 대형 바이너리 파일)가있는 저장소가 있습니다. 압축 해제 된 가명에서 복제하거나 당겨서는 안되지만 하위 저장소는 압축을 풀어 사용해야합니다. HG가 로컬 서버를 공격 할 때마다 압축을 풀어야한다고 명시하고 싶습니다. HgLab을 로컬 저장소 서버로 사용하고 있습니다.특정 서버에 대해 압축되지 않은 전송을 사용하도록 HG 구성
1
A
답변
0
SSH를 통해 로컬 서버에 액세스하고 있습니까? 그렇다면, mercurial은 이미 압축을 비활성화합니다 (또한 ssh 클라이언트에서 아마도 압축을 비활성화해야합니다). hg help urls
에 따르면 :
Mercurial은 SSH를 통해 자체 압축을 사용하지 않습니다. 에 대한 권리 것은 예컨대 : 여기
Host *.mylocalnetwork.example.com Compression no Host * Compression yes
1
HgLab 저자, 당신의 ~/스푸핑/설정에서 그것을 구성하는 것입니다. Mercurial 않습니다 지원 --uncompressed
당겨 플래그. 최초 클론에만 지원됩니다.
사이드 노트로 : 이번 주말에 HgLab 0.3.10을 출시 할 예정이며 이 훨씬 빨리 (최대 20 배 증가)입니다.
업데이트 8 개월 후. HgLab now has a way 스트리밍 클론을 적용합니다.
우리는 SSH를 사용하지 않습니다. 로컬 저장소는 HgLab을 사용하는 IIS7에서 제공됩니다. –