2014년 10월 7일 화요일

Mecurial or TortoiseHG clone 오류

SVN.. 사용하지는 않지만 트러블슈팅은 해야한다.

원격 Repository 의 소스를 로컬로 최초 clone 할 때 아래와 같은 에러가 발생했다.

원격 Repository 의 소스는 약 4GB 이상
-----------------------------------------------------------

pulling from http://remoterepo:10002/
requesting all changes
adding changesets
adding manifests
adding file changes
transaction abort!
rollback completed
abort: 
[command returned code 255 Tue xxx 04 14:24:01 20xx]
resource% 
-----------------------------------------------------------

네트워크 상 문제는 없다.

해결 방법은...?

clone 시 "use uncompressed transfer" 옵션을 체크하고 진행하면 해결된다.

cli 상에서는 hg clone --uncompressed http://remoterepo:1002 로...

그런데... 동일한 Repository 에서 이번에는 에러코드 없이 clone 중에 끊기는(멈추는) 현상이 발생했다.

장비는 Mac book air. 

wifi 로 연결하여 사용하기에 무선망 점검을 한다.

이상이 없다.

USB Lan 을 연결 후 유선으로 진행해도 약 5GB 소스 중 3GB 정도 받았을때 끊긴다.

역시 네트워크 상 문제는 없다.

아 뭐지.... 

사용자 자리로 가서 복제 과정을 처음부터 다시 살펴본다.

그런데......

한참 복제 중인 Mac book air 화면이 꺼진다.

....
....

원인은 Mac book air 가 hibernate mode(절전 모드) 로 들어갈때(?) 복제가 아무런 에러 발생 없이 멈춘다.
(사용자는 복제 시작 후 main pc 로 작업 중....)

당연히 hibernate mode 를 사용 안함으로 변경 후에는 5GB 소스를 받을 수 있었다.

허탈하다. 그리고 다행이다 





댓글 없음:

댓글 쓰기