2010-03-30 2 views
3

나는 "hg convert"를 통해 오래된 cvs 저장소를 수은으로 변환했습니다. 모든 것이 정상적으로 보였지만 (적어도 기본 분기에서는) 모든 기능 분기에는 분기에서 변경되지 않은 파일이 누락되었습니다. 이 문제를 해결할 방법이 있습니까?hg cvs에서 파생 된 분기

저는 1.5 버전을 사용하고 있습니다. 변환은 "hg convert cvs/checkout newrepo"를 통해 이루어졌습니다.

답변

5

이상한 구석의 경우를 위해 더 많은 "지식"이 내장되어 있기 때문에 cvs2svn을 사용하여 변환하는 것이 더 나을 것입니다. 그런 다음 결과로 얻은 SVN 저장소에서 hg convert를 실행할 수 있습니다. 이것은 일이 잘못되었을 때 Mercurial Wiki itself recommends입니다.

+0

cvs에서 svn으로 변환 한 다음 hg로 트릭을 수행했습니다. 나는 또한 cvs2hg를 시도했는데, 그 일은별로 이상하지 않은 커밋을 만들어 냈다. – Luminger