kt 비교 새로운 안드로이드 버전으로 업그레이드 할




 올려주신 스크린샷에서 파일의 변경 사항을 비교하고 싶다면 메뉴 하단에 있는 Compare With... 또는 Local History를 활용하시면 됩니다.

각 기능의 용도는 다음과 같습니다:

  • Compare With... (단축키: Ctrl + D):

    • 현재 선택한 파일을 다른 파일이나 특정 시점의 버전과 직접 비교할 때 사용합니다.

    • 클릭하면 비교할 대상을 선택하는 창이 뜨며, 두 코드 간의 차이점을 좌우로 나란히 보여줍니다.

  • Local History:

    • 외부 버전 관리 시스템(Perforce 등)과는 별개로, IDE가 자체적으로 기록한 파일의 수정 이력을 확인하고 싶을 때 사용합니다.

    • 최근에 내가 코드를 어떻게 수정했는지 단계별로 확인하거나 과거 상태로 되돌릴 때 유용합니다.

현재 Perforce 플러그인을 막 업데이트하셨다면, 서버와의 연결 설정이 완료된 후에는 이 메뉴에 Perforce라는 전용 항목이 추가로 나타나게 됩니다. 그 메뉴를 통해 서버에 저장된 최신 버전과 내 코드를 더 상세하게 비교할 수 있습니다.



제공해주신 이미지 스크린샷 2026-05-01 083700.png를 바탕으로, Android Studio와 같은 JetBrains 환경에서 Perforce P4 (Helix Core) 플러그인을 사용하는 기본적인 방법을 설명해 드리겠습니다.


1. Perforce P4란?

Perforce는 대규모 프로젝트나 대용량 바이너리 파일을 다룰 때 주로 사용되는 상업용 버전 관리 시스템(VCS)입니다. 이미지에서 보시는 것처럼 이 플러그인은 IDE 내에서 다음과 같은 작업을 직접 수행할 수 있게 해줍니다.

  • 제출(Submit): 수정된 코드를 서버에 업로드합니다.

  • 병합 및 비교(Merge & Diff): 다른 버전의 코드와 합치거나 차이점을 확인합니다.

  • 자동 체크아웃(Automatic Checkout): 파일을 편집하기 시작하면 자동으로 서버에서 수정 가능한 상태로 변경해 줍니다.

2. 초기 설정 방법

플러그인을 업데이트한 후, 처음 사용하시려면 연동 설정이 필요합니다. 이미지에 안내된 경로를 따라가시면 됩니다.

  1. 설정 메뉴 진입: 상단 메뉴에서 Settings (Windows 기준 Ctrl + Alt + S) 또는 Preferences를 엽니다.

  2. 경로 이동: Version Control 메뉴를 클릭하고 하위의 Perforce 항목을 선택합니다.

  3. 서버 정보 입력: 사용하는 Perforce 서버 주소(Server), 사용자 계정(User), 그리고 현재 작업 공간(Workspace/Client) 정보를 입력하여 연결합니다.

3. 주요 메뉴 활용

연결이 완료되면 IDE 하단이나 마우스 우클릭 메뉴에서 Perforce 관련 기능을 바로 쓸 수 있습니다.

  • VCS 메뉴: 상단 메뉴 바의 VCS 항목 안에 전용 메뉴가 생성됩니다.

  • Context 메뉴: 파일 위에서 마우스 오른쪽 버튼을 클릭하여 나타나는 메뉴에서도 즉시 사용이 가능합니다.


스크린샷 2026-05-01 083700.png에서 보이는 것처럼 이 플러그인은 관리 도구(Administration Tools) 성격도 가지고 있어, 별도의 외부 프로그램을 쓰지 않고도 IDE 안에서 효율적으로 소스 코드를 관리할 수 있도록 돕습니다. 현재 개발 중인 환경에 Perforce 서버가 구축되어 있다면 위 설정 과정을 진행해 보세요.

댓글

이 블로그의 인기 게시물

발로란트 1067 오류

허리 펴면 멍든 느낌으로 아풀때 척추 경직