2011-12-14 4 views
1

역 병합 (자주 발생)을 수행하면 변경 사항을 되돌리려는 정확한 개정 번호를 찾으려면 로그를 가져와야 할 필요가 있습니다. . 나는 SVN 키워드 PREV를 알고 있지만 때로는 2 개 이상의 개정이 될 수 있습니다. 사람이 로그를 확인하지 않고이 일을 쉬운 방법을 알고 있다면 궁금CLI에서 헤드에 상대적으로 SVN 개정판 가져 오기

svn merge -r HEAD-2:HEAD-3 http://svn.example.com/repos/calc/trunk 

: 이상적으로는 다음과 같이 보일 것인가?

사이드 노트 : 두 개 이상의 개정판을 가지고있는 이유는 git svn (아직 사용법을 배우는 중)을 사용하고 때때로 내 dcommit이 svn repo에 대한 별도 커밋으로 모든 git 브랜치에서 변경 사항을 적용하기 때문입니다 단 하나의 git 브랜치에서 변경을 커밋하고 싶을뿐입니다.

답변

0

svn log을 보지 않고 명령 줄에서 수행 할 수있는 방법은 없습니다. 내가 생각할 수있는 한 가지는 그래픽 도구를 사용하여 변경 사항을 되돌릴 수 있다는 것입니다. Windows 용 TortoiseSVN 예 :

enter image description here

관련 문제