0xFF
VSCode에서 두 프로젝트 비교하기 본문
Git을 사용하지 않고 서로 다른 PC에서 작업이 이뤄진 프로젝트가 있었다.
사실 처음부터 Git을 사용하지 않았던 것은 아니고,
프로젝트를 배포한 이후 사소한 버그가 발견되어 배포한 시스템에서 코드 몇 줄을 고쳤던 것에서 시작했다.
간단한 코드여서 나중에 PC에서 수정 후 깃에 동기화할 생각이었지만, 이후 두 가지 문제가 생겼다.
첫 번째는 이걸 미루다 까먹었다는 것이고
두 번째는 이러한 상황이 나중에도 몇 번 더 반복되었다는 것이다.
결국 새 버전 개발을 위해 개발 PC와 배포한 시스템의 코드베이스를 일일이 비교하여 하나로 통합해야 하는 상황이 오고야 말았다.

처음에는 두 프로젝트를 열어 놓고 주요 소스코드 파일별로 diff를 해볼까 생각했지만
폴더 단위로 코드를 비교해 주는 툴이 당연히 있으리라 생각하여 위의 익스텐션을 찾아 사용해 보았다.

익스텐션을 설치하면 아래와 위와 아이콘이 좌측 메뉴바에 추가되는데 이것을 클릭하면 된다.

그런 다음 Click to select folders를 클릭하면 디렉터리를 선택하는 창이 연속으로 두 번 표시되는데,
이때 비교를 원하는 두 디렉터리를 각각 지정해주면 된다.

이제 Differences 탭에서 파일을 클릭하면 양 폴더 간 차이점을 클릭 한 번으로 쉽게 비교할 수 있다.
'개발' 카테고리의 다른 글
| 프로그래밍 공부, 연습사이트 추천 (0) | 2020.01.26 |
|---|---|
| [ FreeRTOS ] xTaskCreate 사용방법 (0) | 2020.01.21 |
