2013-08-20 3 views
0

방금 ​​개발 한 크래시 된 개발 상자의 내 hg 리포지토리를 복구하는 데 Zero Assumption Recovery를 사용했습니다. 내 .hg 디렉토리가 엉망이 될 것 같습니다. 나는 hg status에 오류가 좋아 얻을 :추적되지 않은 변경 사항을 리포지토리에 병합 (충돌 복구)

  • 알 수없는 형식
  • 모두가 알 수없는 파일로 표시됩니다. 레포 자체는 비어 있습니다.
  • 없음 저장소 어쨌든 ... 서버와 커밋 가장 최근의 차이를 추적하는 수은 사용하는 방법이

내가 내 서버에있는 모든 이들의 repos 덜 최근 복사본을 찾을 수 없습니다 복구 된 파일 그래서 가능한 한 많이 다시 작성할 수 있습니까?

답변

1

은 놀랍게도으로 간단합니다.

서버의 가장 최근 커밋에서 손상된 HD의 복구 된 인스턴스로 .hg 디렉토리를 복사했습니다.

이제 hg status을 실행하면 서버 버전과 복구 된 버전의 차이점이 나에게 표시됩니다. 일단 모든 정보를 정리하면 서버로 다시 밀어 넣을 것이고 복구 된 저장소를 갖게 될 것입니다 (최소한 내가 얻는만큼).

관련 문제