3
cvs2git을 사용하여 1 CVS Repo를 git으로 변환 한 다음 github으로 푸시합니다. 내가 github에 내 레포에 대한 기여자를 볼 수 없다는 것을 제외하고는 모두 작동합니다. cvs에서 모든 사용자를 가져와 github 사용자에게 매핑하는 방법이 있는지 궁금합니다.cvs2svn cvs2git : cvs 사용자를 github 사용자로 매핑
cvs2git을 사용하여 1 CVS Repo를 git으로 변환 한 다음 github으로 푸시합니다. 내가 github에 내 레포에 대한 기여자를 볼 수 없다는 것을 제외하고는 모두 작동합니다. cvs에서 모든 사용자를 가져와 github 사용자에게 매핑하는 방법이 있는지 궁금합니다.cvs2svn cvs2git : cvs 사용자를 github 사용자로 매핑
저장소를 다시 변환해도 괜찮 으면 옵션 파일에서 author_transforms 필드를 사용해야합니다.
author_transforms={
'jrandom' : ('J. Random', '[email protected]'),
'mhagger' : 'Michael Haggerty <[email protected]>',
'brane' : (u'Branko Čibej', '[email protected]'),
'ringstrom' : 'Tobias Ringström <[email protected]>',
'dionisos' : (u'Erik Hülsmann', '[email protected]'),
# This one will be used for commits for which CVS doesn't record
# the original author, as explained above.
'cvs2git' : 'cvs2git <[email protected]>',
}
예제 파일에 자세한 내용이 있습니다
는 여기가 링크 된 예제 옵션 파일의 예입니다.
github에 기존 repo를 유지해야하는 경우 커밋 기록을 다시 작성할 수는 있지만 그 사실에 대해서는 알지 못합니다.
http://stackoverflow.com/questions/881158/is-there-a-migration-tool-from-cvs-to-git – topcan5