로그인

검색

Extra Form
추천지수 6

라이믹스 코어를 수정하는 일은 거의 없어서 내가 수정한 파일과 최근 업데이트 된 파일과 비교해서 다시 수정하는 일은 거의 없습니다. 그런데 간혹 서드파티 자료를 사용하다 보면 제가 조금씩 고쳐서 써야 할 경우가 있는데요. 

 

비교적 제가 고쳐서 쓰는 자료들이 활발하게 개발이 진행되는 시점이 아니라서 대량으로 수정되는 업데이트가 없어서 그냥 수정된 것 보고 따라서 고칠 정도라 과거 사용하던 윈머지 (WinMerge)를 사용하지 않았는데 어제 Flex 신규 테마로 레이아웃,게시판스킨,위젯,위젯스타일을 새롭게 적용하면서 내가 수정한 부분을 체크할 필요가 생겼습니다. 

 

어제 배포가 시작된 자료이고 해서 제가 설치후 수정한 이후 신규로 수정되는 내역이 엄청나게 많아서 제가 수정한걸 역으로 반영해야 하는 상황이라서 코드를 비교하는 툴이 다시 필요해졌습니다. 그래서 윈머지 (WinMerge)를 다시 설치해서 사용했네요.

 

 

 

winmerge.png

 

무료이고 오픈소이며 윈도우에서 사용 가능한 프로그램입니다.

 

 

저는 git을 사용하지 않기 때문에 설치,업데이트 수정 등을 FTP로 업로드해서 반영합니다. 물론 코드 수정은 에디터에서 FTP로 접속해서 하고 있구요.

 

 

 

 

 

winmerge_00.png

 

폴더를 대상으로 비교가 가능합니다. 내가 수정한 것의 폴더와 신규로 업데이트된 것의 폴더를 비교해서 결과를 보고 조치를 해주면 됩니다.

 

 

 

 

 

 

 

 

winmerge_01.png

 

이렇게 폴더,파일별로 다른것과 같은 것 또는 한곳에만 있는 파일을 표시해 줍니다. 한쪽에만 있는 경우는 대부분 새로 생긴 기능으로 인해 새로 배포된 파일입니다. 

 

 

제가 수정한 파일의 부분을 신규 업데이트 된 파일들에 옮길 작업을 하려고 이걸 하는 것이라 처음에 폴더를 선택할때 위쪽에 제가 수정한 파일의 폴더 그 아래에 새로 업데이트 된 파일의 폴더를 선택해서 열어 비교를 하시면 됩니다.

 

 

 

 

winmerge_00.png

 

이렇게 폴더를 선택해 주는데 이게 폴더를 선택할때는 선택하고 싶은 폴더를 선택할 수 없어서 어떻게 하는거지 하고 좀 해맬 수 있는데요. 아래 이미지에서 보시듯이 위에 나온 경로를 복사해서 붙여넣으시면 됩니다.

 

 

 

winmerge_03.png

 

 

 

 

 

 

 

winmerge_02.png

 

아까 위에 폴더를 비교해서 다른 부분의 리스트를 전부 보여주는 것에서 하나씩 클릭해서 보시면 다른 부분을 표시해 주기 때문에 빠른 검토가 가능합니다.

 

어려울 것 같다구요? 아니요. 쉽습니다. 제가 수정한게 대략 10군데 정도이고 오늘 자료가 새로 업데이트 된 것이 수십 군데 수정내역도 엄청 많지만 전 10분도 안걸려서 제가 수정한 것을 골라내서 새로 업데이트 된 파일로 코드를 옮겨주었습니다. 간혹 일부는 새로 업데이트된 파일에서 삭제해 줘야 하는 경우도 있을 수 있겠죠.

 

비교하는 화면에서 우측으로 옮겨줄건지 선택해서 자동으로 코드를 옮겨주니 옮기고 저장만 해주면 됩니다. (색상이 있는 코드에서 우측 마우스)

 

윈머지 다운로드 

 

https://sourceforge.net/projects/winmerge/

 

Who's 꿀팁관리소장

profile
라이믹스로 커뮤니티 사이트를 운영하는 비개발자 운영자 입니다.
파트너쉽 맺으실 사이트 운영자분 환영합니다.
2 추천
Atachment
첨부 '0'

자유게시판(68)

주제를 정하지 않은 가벼운 이야기 들입니다.

  1. read more
  2. Read More
  3. Read More
  4. Read More
  5. Read More
  6. Read More
  7. Read More
  8. Read More
  9. Read More
  10. Read More
  11. Read More
  12. Read More
  13. Read More
  14. Read More
  15. Read More
  16. Read More
  17. Read More
  18. Read More
  19. Read More
  20. Read More
  21. Read More
Prev 1 2 3 4 Next
/ 4