stdin에서 어떻게 수은 클론을 사용합니까?


1

복제하려는 수은 번들은 7zip 형식으로 압축되어 있으며 거대한 번들을 임시 파일로 추출하는 데 시간을 낭비하고 싶지 않습니다. 어떻게의 출력을 전달하지 7zahg복제하는 것입니까? 정보에 의해 제안 나는 파일로 파이프를 통과하는 노력 이 질문에 같은

hg clone <(7za x bundle.hg.7z)

하지만 다음과 같은 오류 메시지가 나타납니다.

abort: repository /dev/fd/63 not found!

답변:


1

클론은 파이프를 좋아하지 않지만 unbunble명령이 더 친숙한 것으로 보입니다. 대상 리포지토리를 만들어 번들로 묶기 만하면됩니다.

mkdir repo
cd repo
hg init
hg unbundle <(7za x bundle.hg.7z -so)
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.