[svn] TortoiseSVN의 두 분기 간 파일 비교

SVN에서이 작업을 수행하는 방법을 알고 있습니다.

svn diff http://svn.example.com/branches/A/File1.txt http://svn.example.com/branches/B/File1.txt

그러나 TortoiseSVN에서이를 수행하는 덜 고통스러운 방법이 있어야합니다. Show Log에서 할 수 있다고 생각할 수 있지만 현재 브랜치의 개정판 만 표시하는 것처럼 보입니다.



답변

  1. 저장소 브라우저로 이동합니다 (<오른쪽 클릭> / TortoiseSVN / Repo-browser / <URL 입력>).
  2. B 지점에서 오른쪽 클릭 메뉴를 열고 ‘Mark for comparison’을 선택합니다.
  3. 그런 다음 분기 A에서 오른쪽 클릭 메뉴를 열고 ‘URL 비교’또는 ‘통합 차이로 차이점 표시’를 선택하십시오.


답변

이 기능이 얼마나 새로운 지 모르겠지만 (문서를 읽고 질문을 올렸을 때 찾지 못했습니다), Shift파일을 마우스 오른쪽 버튼으로 클릭 할 때 버튼 을 누르고 있으면 필요 없이 URL을 비교할 수 있습니다. 저장소 브라우저로 이동합니다.

차이점 보기 문서 에서 다른 브랜치 / 태그와의 차이점을 참조하십시오 .

설명하기 위해 :

여기에 이미지 설명 입력


답변

이 방법이 훨씬 더 쉽습니다.

비교하려는 파일에 대한 개정 그래프를 엽니 다 ( context menu->TortoiseSVN->Revision Graph). 첫 번째 개정을 선택한 다음 Control 키를 누른 채 두 번째 개정을 선택합니다. 이제 선택한 개정판 중 하나를 마우스 오른쪽 버튼으로 클릭 Compare Revisions하고 상황에 맞는 메뉴에서 선택 합니다.

TortoiseSVN 1.7.6에서 테스트되었습니다.

여기에 이미지 설명 입력


답변