본문 바로가기

개발자 팁

Preforce Merge(P4Merge), KDiff3 + TortoiseSVN사용방법

개요..

 

프로그래밍 작업 시 유용한 외부 Preforce Merge(P4Merge) 툴을 TortoiseSVN에 등록하여 사용하는 방법을 설명 드립니다.

 

참고로 프로그래밍에서 소스 버전 관리 툴 ( SVN ) 및 Merge 사용은 몇 번을 강조하여 말해도 지나치지 않으니 프로그래머라면 반드시 사용하시기를 권장해 드립니다.

 

참고로 KDiff3는 별도의 설정없이 설치를 하면 자동으로 TortoiseSVN과 연결이 되니 더욱 편리하게 사용이 가능합니다.

 

 

방법

 

1. Preforce Merge(P4Merge) 다운로드 합니다.

 

http://www.perforce.com/perforce/downloads/index.html

 

 

2. Preforce Merge(P4Merge) 를 설치합니다..

 

주의할 점은 Merge 기능만 사용시 에는 옵션에서 P4Merge 만 설치하도록 합니다.

 

 

3. 아래와 같이 Diff , Merge 설정에 p4Merge 프로그램을 등록합니다.

 

Diff : "C:\Program Files\Perforce\p4merge.exe" %base %mine

Merge : C:\Program Files\KDiff3\kdiff3.exe %base %theirs %mine %merged

 

 

 

 

4. 설치를 완료하셨다면 아래와 같이 SVN 과 P4Merge 프로그램이 잘 결합된 모습을 볼 수 있습니다.