본문 바로가기
개발언어/개발툴

[WinMerge] 소스 파일 비교 프로그램 설치 및 사용법

by 창용이랑 2022. 6. 28.
728x90

오늘은 소스 파일 비교프로그램인 WinMerge에 대한 설치 및 사용법에 대해 포스팅 하려고 합니다.

일반적으로 소스를 비교하는 경우는 상용중인 소스와 현재 개발중인 소스의 형상관리를 위해 사용하거나,

여러사람들이 개발중인 소스를 병합하고자 할 때 사용하게 될 것입니다.

컴파일 되어있는 소스라면 디컴파일을 하여 사용해야 하지만

jsp, xml, java 등의 컴파일되지 않은 소스들은 쉽게 비교할 수 있습니다.

 

 

먼저 아래 링크를 통해 WinMerge를 설치합니다.

설치는 기본설치로 설치하시면 됩니다.

https://winmerge.org/

 

WinMerge - You will see the difference…

What is WinMerge? WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle. Screenshot See the screenshots page f

winmerge.org

 

 

설치가 완료되면 WinMerge 프로그램을 실행합니다.

메뉴에서 파일 -> 새로 만들기를 클릭하여 소스 파일 비교를 할 수 있도록 합니다.

새로 만들기를 하면 기본적으로 2개의 파일을 비교하며

새로 만들기 (3개 창)을 하면 3개의 파일을 비교할 수 있습니다.

 

WinMerge 프로그램 실행

 

 

 

 

저는 3개를 비교할 수 있는 창을 만들겠습니다.

아래 그림과같이 3개의 영역이 있습니다.

비교할 파일들을 드래그하여 올려놓으면 소스들이 보여지게 됩니다.

 

WinMerge를 이용한 3개의 소스 비교 새로 만들기

 

 

 

아래 그림과 같이 3개의 소스를 올려놓았을때 서로 다른부분이 있는곳에는

색깔이 바뀌면서 나타냅니다.

또한 제일 아래에 보이는 차이점 창에서 차이점이 있는 부분만 출력하여

정확하게 보여줍니다.

 

3개의 소스에서 차이가 나는 경우

 

 

 

만약 소스들이 차이점이 전혀 없다면 아래 그림과 같이

차이가 없을경우에는 일일이 확인할 필요없이

"선택한 파일들은 동일합니다." 라는 문구가 나타납니다. 

 

3개의 소스가 모두 차이가 없는 경우

 

 

 

 

지금까지 WInMerge 소스 파일 비교 프로그램 설치 및 사용법에 대한 포스팅이였습니다.

 

 

출처: https://bono915.tistory.com/entry/WinMerge-소스-파일-비교-프로그램-설치-및-사용법?category=710127 [bonoDev:티스토리]