분기 A에서 분기 B로 개정 1,2,3을 병합하고 단일 커밋에서 동일하게 커밋했습니다. 이제 브랜치 B에서 리비전 2 만 되돌려 야합니다.커밋의 일부를 SVN에서 되돌리기
이 커밋을 되돌리고 이후에 커밋이 많이 발생하므로 병합을 다시하기가 어렵습니다.
변경 사항을 수동 비교 및 되돌리기 이외의 다른 방법으로 선택할 수 있습니까?
분기 A에서 분기 B로 개정 1,2,3을 병합하고 단일 커밋에서 동일하게 커밋했습니다. 이제 브랜치 B에서 리비전 2 만 되돌려 야합니다.커밋의 일부를 SVN에서 되돌리기
이 커밋을 되돌리고 이후에 커밋이 많이 발생하므로 병합을 다시하기가 어렵습니다.
변경 사항을 수동 비교 및 되돌리기 이외의 다른 방법으로 선택할 수 있습니까?
분기 A에서 개정 2를 되돌리고 분기 B에 병합하십시오.
저는 이러한 작업에 TortoiseSVN을 사용하고 있습니다. "Show Log"로 돌아가 되돌릴 커밋을 마우스 오른쪽 단추로 클릭하고 "이 리비전의 변경 사항 되돌리기"를 클릭하십시오.
브랜치 A에서 브랜치 B까지 다양한 개정판을 병합하고 전체적으로 브랜치 B에 커밋했습니다. 그래서 브랜치 B의 쇼 로그를 클릭하려고 할 때 2에 대한 개정판을 볼 수 없을 것입니다. – Rockstart
그래, 알아. 글쎄 내 마음에 오는 유일한 방법은 구멍을 병합 (이후의 것들이 아닌) 병합을 다시 병합하는 것입니다. 어쩌면 병합 로그 ("Show Log"-> 왼쪽 클릭 - 병합 - 커밋 -> 하위 파일 - 창에서 파일을 마우스 오른쪽 버튼으로 클릭하고 "병합 로그 가져 오기"). – Micha