일부 Subversion 저장소를 git-svn 도구를 사용하여 Git으로 변환하려고합니다. 작성자 정보를 올바르게 가져 오더라도 커미터 정보가 작성자 정보와 일치하지 않는 것으로 나타났습니다 (예 : 커미터 날짜는 git-svn 도구를 실행 한 날짜/시간입니다).SVN에서 Git으로 히스토리 가져 오기 - 커미터 정보 변경
커미터 정보를 Subversion에서 가져온 저자 정보와 일치시키는 방법이 있습니까? 그렇지 않다면 git-filter-branch를 사용하여 커밋을 다시 작성하여이 문제를 해결할 수 있습니다 (예 : 커밋마다 작성자 정보를 커미터 정보로 복사).
감사합니다.
--- 업데이트 --- 힘내 - SVN이 문제를 일으키는되지
, 나는! 나는 Subversion 역사를 rebased 해왔고, 그것은 커미터 데이트를 바꾸고있다. 그렇다면 git-filter-branch를 사용하여 (커밋마다 작성자 정보를 커미터 정보로 복사)이를 변경하는 방법은 무엇입니까?
FWIW을, 나 또한 자식-SVN을 사용하고는이 방식으로 작동하지 않습니다 나를. 커미터와 작성자 정보는 항상 일치합니다. –
나는 무슨 일이 일어 났는지 알아 냈다. 나는 SVN 기록을 리베이스하고 있었고, 그것은 커미터 날짜를 바꾸고있다. – Jordan
git-svn에는 문제가 없기 때문에 필터 분기를 사용하여 작성자 정보를 커미터 정보 필드에 복사하는 방법을 알고 있습니까? – Jordan