2013-06-29 1 views
1

이전 cvs 저장소를 git로 마이그레이션하려고합니다. 그러므로 나는 cvs2git (cvs2svn 2.4.0)을 사용한다. 내가 손상된 일부 파일이 있습니다 : '유효한 v 파일이 아닙니다. 이러한 문제를 해결하기 위해 rcs 파일 형식을 확인합니다. 오류가 발생할 때마다 '@', 텍스트 영역 또는 전체 개정 델타가 누락되었음을 감지했습니다. 그래서 나는 잃어버린 텍스트 표지를 추가했습니다. 이것은 아주 잘 작동합니다. '파일의 변경이 조기에 끝나는'문제를 어떻게 해결할 수 있습니까?

그러나 다음과 같은 오류가 cvs2git 변환 pass4에서 발생 이가지 경우에

:

[checkout aborted:] premature end of change in 'file' 

가있는이 오류가 발생 이유 사람 생각을 했습니까?

답변

0

사용 rcs log yourfile,v 그리고 그것은 당신에게 줄 수있는 더 나은 cvs2git이 파일이 더 이상 중요하다면 당신에게

을주지

당신은 또한 고려할 수 단순히 CVS

에서 제거 것보다 파일에 어떤 문제가 있는지의 이해 다락방을 개조하려 할 때 다락방에서 그들을 제거하십시오. 이

가를 편집하는 방법에 대한이 RCS Format 읽기 (다음 버전을 제거하여) 그 DIFF을 삭제하고 이전 비교 마지막 것이 가능 할 수 있도록

RCS는 먼저 최신 버전에서 작동합니다, v 파일

관련 문제