2012-06-21 1 views
0

나는 다음 지침에 따라 우리의 오래된 CVS는 자식의 repo에 리포지토리 가져올 것을 시도하고있다. 내 cvs 저장소에 로그인 할 수 있지만 git-cvsimport 명령을 실행할 때 msysgit 설치에없는 cvsps를 실행하려고 시도합니다. 어디서 구할 수 있습니까? 왜 빠져 나옵니까?msysgit에서 cvsps가 누락되었습니다. 1.7.11? 내가 창을 사용하고 <a href="http://www.gromacs.org/Developer_Zone/Git/Migrating_a_CVS_repository_to_GIT" rel="nofollow">http://www.gromacs.org/Developer_Zone/Git/Migrating_a_CVS_repository_to_GIT</a></p> <p>, 그래서 내가 msysgit을 사용하려 :

답변

2

cvsps가 msys 또는 기본 윈도우로 이식되지 않았기 때문에 이것이 없습니다. cygwin 버전이있을 수 있지만 유닉스 컴퓨터에서 변환을 수행하는 것이 더 좋습니다. 일단 저장소가 변환되면 Windows에서 사용할 수 있습니다.

cvsps는 msys 프로그램에서 문제가되는 fork()을 사용하며 네이티브 창으로 이식하기 위해 많은 노력이 필요합니다. 일부 리포지토리 또는 일회성 변환의 경우 더 나은 변환 도구 인 cvs2git이 있습니다. 이것이 Windows에서도 실행될 수 있는지는 모르지만 파이썬으로 작성 되었기 때문에 그렇게 할 수도 있습니다.

관련 문제