복제하려는 수은 번들은 7zip 형식으로 압축되어 있으며 거대한 번들을 임시 파일로 추출하는 데 시간을 낭비하고 싶지 않습니다. 어떻게의 출력을 전달하지 7za
에 hg
복제하는 것입니까? 정보에 의해 제안 나는 파일로 파이프를 통과하는 노력 이 질문에 같은
hg clone <(7za x bundle.hg.7z)
하지만 다음과 같은 오류 메시지가 나타납니다.
abort: repository /dev/fd/63 not found!
복제하려는 수은 번들은 7zip 형식으로 압축되어 있으며 거대한 번들을 임시 파일로 추출하는 데 시간을 낭비하고 싶지 않습니다. 어떻게의 출력을 전달하지 7za
에 hg
복제하는 것입니까? 정보에 의해 제안 나는 파일로 파이프를 통과하는 노력 이 질문에 같은
hg clone <(7za x bundle.hg.7z)
하지만 다음과 같은 오류 메시지가 나타납니다.
abort: repository /dev/fd/63 not found!
답변:
클론은 파이프를 좋아하지 않지만 unbunble
명령이 더 친숙한 것으로 보입니다. 대상 리포지토리를 만들어 번들로 묶기 만하면됩니다.
mkdir repo
cd repo
hg init
hg unbundle <(7za x bundle.hg.7z -so)