araxis merge 는 3Way-Merging이 지원되는 훌륭한 file 비교툴이다.
환경 설정
Text Comparisons
Folder Comparisons -> Filters
폴더 비교시 svn meta data 폴더를 제외하기 위해 Filters의 Exclude 에 추가한다.
TortoiseSvn 과 연계
- TortoiseSVN의 Settings 메뉴에 들어간다.
- "External Prorams" -> "Diff Viewer" 을 선택한다.
"External" 을 선택하고 다음과 같이 설정한다.
"C:\Program Files (x86)\Araxis\Araxis Merge\compare.exe" /max /wait /title1:%bname /title2:%yname %base %mine
- "External Prorams" -> "Merge Tool 을 선택한다.
"External" 을 선택하고 다음과 같이 설정한다.
"C:\Program Files (x86)\Araxis\Araxis Merge\compare.exe" /a2 /max /wait /3 /title1:%tname /title2:%bname /title3:%yname %theirs %base %mine %merged
- "적용" 을 눌러서 변경 사항을 적용한다.