araxis merge 는 Folder Compare, 3Way-Merging 및 binary, image 비교 기능이 지원되는 훌륭한 file 비교툴이다.

1999년부터 오랫동안 사용해 왔는데 설정등을 따로 정리해 놓지 않아서 생각난 김에 기본 설정 및 TortoiseSVN 과 연계 방법을 정리해 본다.

 

환경 설정

Text Comparisons

Folder Comparisons -> Filters

폴더 비교시 svn meta data 폴더를 제외하기 위해 Filters의 Exclude 에 추가한다.

 

TortoiseSvn 과 연계

  1. TortoiseSVN의 Settings 메뉴에 들어간다.
  2. "External Prorams" -> "Diff Viewer" 을 선택한다.
  3. "External" 을 선택하고 다음과 같이 설정한다. 

    "C:\Program Files (x86)\Araxis\Araxis Merge\compare.exe" /max /wait /title1:%bname /title2:%yname %base %mine


     

  4. "External Prorams" -> "Merge Tool 을 선택한다.
  5. "External" 을 선택하고 다음과 같이 설정한다. 
     

    "C:\Program Files (x86)\Araxis\Araxis Merge\compare.exe" /a2 /max /wait /3 /title1:%tname /title2:%bname /title3:%yname %theirs %base %mine %merged

     

  6. "적용" 을 눌러서 변경 사항을 적용한다.