새 부모에게 git 스타일의 SVN 브랜치를 리베이스 할 수있는 도구가 있습니까?git 스타일의 브랜치를 리베이스하는 SVN 도구
그래서, 다음과 같은 상황에서, 나는 기능 분기를 만들고, 커밋 내가 복사하는 트렁크 도구를 찾고 있어요 트렁크
E---F---G Feature
/
A---B---C---D--H--I trunk
에이 있고, 하나 커밋을 하나씩 적용 존재할 경우 모든 충돌을 해결할 수있게하지만 - 각각의 커밋은 동일한 커밋 메시지를 유지하지만 여전히 다른 커밋입니다.
E'---F'---G' Feature
/
A---B---C---D--H--I trunk
그래서 그 E에서 E 다를 것 '은이 경우 E에서 충돌을 일으키는 E의 경우를 제외하고, E와 동일한 변화를 저지 할 것이다'E 커밋 '해결 충돌을 가지고 그리고 같은 커밋 메시지를 가지고있다.
트렁크를 최신 상태로 유지하는데 도움이되기를 원한다. svnmerge.py/mergeinfo 방법은 도움이되지 않는다. 당신은 다시 트렁크에 병합합니다.
SVN이 어렵게 만듭니다. 당신은 포스트 단계로서 미리 리다이징 된 브랜치를 삭제하고 리베이스 된 버전으로 대체 할 수 있습니다. 나는 로컬 변경 사항을 가진 누군가가 업데이트하려고하자마자 svn이 폭발 할 것이라고 가정합니다. –