2010-08-22 2 views
6

때때로 나는 외부 라이브러리를 많이 사용하면서 정말 오래된 브랜치로 돌아 가야합니다. 현재 브랜치로 업데이트하면 해당 종속성에 대한 소스 파일이 제거되지만 아티팩트는 몇 개의 폴더와 함께 남아 있습니다.유물 저장소의 수은 저장소를 정리하는 쉬운 방법이 있습니까?

마치 리모컨 (마스터) 저장소에서 복제 한 것과 같이 수은 리포를 강요하는 방법이 필요합니다. 나는 repo를 누크하고 다시 복제하기를 원하지 않는다. 원격 서버에서 수백 MB를 다운로드해야하기 때문이다.

답변

3

당신은 purge extension을 사용할 수 있습니다 hgrc 파일에 원격 서버에 새 REPO지도, 또는 수 당신은 UNIX와 같은 시스템에있는 경우 : hg st -nu0 | xargs -0 rm.

+0

+1 및 가장 쉬운 해결 방법에 체크 표시를하십시오. –

4

왜 원격 서버가 아니라 로컬 저장소에서 복제합니까? 그 후에 당신은 오래된 추적되지 않은 파일로 당신의 repo를 누그러 뜨릴 수 있습니다.

hg clone path_to_your_local_repo your_new_repo 

이 후에는

+0

가장 똑똑한 해결책은 +1입니다. –

관련 문제