2015-01-21 11 views
0

히스토리가있는 복잡한 CVS 저장소를 Mercurial로 마이그레이션 할 계획입니다.windows에서의 cvs2hg 설정

로컬 컴퓨터에 cvs2hg를 구성하고 cvs (pserver)를 원격 서버에 설치했습니다. cvs2hg (local)을 사용하여 원격 CVS 저장소에서 로컬 수은 저장소로 코드를 마이그레이션하는 동안 오류가 발생했습니다.

D:\cvs2svn\cvs2svn-19b322d42b1f>python cvs2hg --hgrepos=C:\Users\smandadapu2\De 
ktop\mercuryy C:\Users\smandadapu2\Desktop\CVS_Checkout\CVSROOT 
----- pass 1 (CollectRevsPass) ----- 
Examining all CVS ',v' files... 
ERROR: No RCS files found under 'C:\\Users\\smandadapu2\\Desktop\\CVS_Checkout\ 
CVSROOT'! 
Are you absolutely certain you are pointing cvs2svn 
at a CVS repository? 

Pass 1 complete. 
=========================================================================== 
Error summary: 
ERROR: No RCS files found under 'C:\\Users\\smandadapu2\\Desktop\\CVS_Checkout\ 
CVSROOT'! 
Are you absolutely certain you are pointing cvs2svn 
at a CVS repository? 

Exited due to fatal error(s).**strong text** 

cvs2hg를 사용하는 동안 원격 CVS 저장소 경로를 지정하는 방법에 대한 자세한

  1. 과 창에 cvs2hg 구성에 제발 도와주세요?
  2. cvs2hg를 사용하는 동안 cvs 저장소 모듈을 지정하는 방법은 무엇입니까?
  3. 전체 기록 마이그레이션을 처리하는 데 필요한 사항은 무엇입니까?

답변

0

리포지토리의 체크 아웃 버전 ("작업 복사본")에서 변환을 시작하려는 것 같습니다. cvs2hg은 전체 히스토리를 입력으로하여 전체 저장소를 필요로합니다. 이것은 보통 원격 서버에 저장되며 <filename>,v과 같은 이름의 많은 파일을 포함합니다. 저장소의 사본을 가져 와서 cvs2hg을 실행해야합니다.