내가 알고있는 유일한 방법은 Mercurial의 Convert extension과 --authors
option을 사용하여 저장소를 새로운 Mercurial 저장소로 변환하는 것이다.
변환하는 동안 텍스트 파일에 "매핑"을 제공하여 작성자 이름을 변경할 수 있습니다. 두 번째 링크에서
견적 다음 --authors
옵션이 제공되는 경우
변환도, 변환하는 동안 저자 이름을 다시 매핑 할 수 있습니다. 인수는 간단한 텍스트 파일이어야하며 각 소스 커밋 작성자를 대상 커밋 작성자에 매핑합니다. 은 UNIX 로그인을 사용하여 작성자를 식별하는 소스 SCM (예 : CVS)에 편리합니다. 예 :
john=John Smith <[email protected]>
tom=Tom Johnson <[email protected]>
단점 :
당신은 Google 코드에있는 저장소를 삭제하고 이전 저장소를 복제 모두 삭제해야한다는 의미 변환 한로 교체해야 자신의 로컬 복사본을 다시 가져옵니다.
서버에서 repo를 삭제하고 교체하는 것은 약간 어색하지만 AFAIK는 저자 이름을 나중에 변경할 수있는 방법이 없습니다.
감사합니다. 권한이 허용되면 총을 줄 것입니다. 나는 단지 커미터이고 그 저장소의 주인이 아니다. – rvp311