Software Architect IT 개발 knowhow, tip & tech Current: Tortoisesvn 의 diff viewer 와 Merge Tool 에 Beyond Compare 연계하기 Tortoisesvn 의 diff viewer 와 Merge Tool 에 Beyond Compare 연계하기 araxis merge 나 beyond compare 등의 merge tool 들은 svn 이나 cvs, git 등의 형상관리 도구와 연계하는 기능이 있다. Windows 에서 svn client 로 많이 쓰이는 Tortoisesvn 에 beyond compare 를 연계하는 방법을 정리해 본다.(araxis merge 와 연계하는 방법은 여기 참조) Tortoisesvn 의 settings -> External Programs 에 들어간다.Diff Viewer 를 선택한다.External 을 클릭하고 Windows 64 일때는 A 를 32일때는 B를 추가한다. (설치 경로에 따라 달라질수 있다.)"C:\Program Files (x86)\Beyond Compare 4\BCompare.exe" %base %mine /title1=%bname /title2=%yname /leftreadonly"C:\Program Files\Beyond Compare 4\BComp.exe" %base %mine /title1=%bname /title2=%yname /leftreadonly 적용을 누른다.Merge Tool 을 누른다.External 을 클릭하고 Windows 64 일때는 A 를 32일때는 B를 추가한다. (3-Way Merge 가 되는 Pro 버전 기준) 아래와 같이 설정하면 3-way windows에서 좌측이 내가 수정한것(커밋전), 중앙이 base 버전, 우측이 타인이 수정후 커밋한 버전(repository version)이 표시된다. a. "C:\Program Files (x86)\Beyond Compare 4\BComp.exe" %theirs %mine %base %merged /title1=%tname /title2=%yname /title3=%bname /title4=%mnameb. "C:\Program Files\Beyond Compare 4\BComp.exe" %theirs %mine %base %merged /title1=%tname /title2=%yname /title3=%bname /title4=%mname 적용을 클릭한다. 개발툴 dev-util 형상관리 ×