IntelliJ IDEA에서는 Git, Mercurial, Subversion(SVN)과 같은 버전 관리 시스템에서 직접 프로젝트를 가져올 수 있습니다. 이 글에서는 "Get from Version Control" 기능을 사용하여 저장소에서 프로젝트를 체크아웃하는 방법을 단계별로 설명하겠습니다.
1. "Get from Version Control" 접근 방법
IntelliJ IDEA에서 프로젝트를 가져오는 방법은 다음과 같습니다:
- 시작 화면에서: "Get from Version Control" 버튼 클릭
- 프로젝트가 열려있는 경우:
- File → New → Project from Version Control 메뉴 선택
- 상단 메뉴바의 VCS → Get from Version Control 선택
- 왼쪽 상단의 프로젝트 드롭다운 메뉴에서 Get from Version Control 선택
이제 저장소 정보를 입력하는 단계로 이동합니다.
2. 지원하는 버전 관리 시스템
IntelliJ IDEA는 다음 버전 관리 시스템을 지원합니다:
- Git
- Subversion (SVN)
- Mercurial
자신이 사용할 버전 관리 시스템을 선택하세요.
3. SVN으로 프로젝트 체크아웃하기
✅ 저장소 URL 입력
- "Repository URL" 필드에 SVN 저장소 주소를 입력합니다.
- 필요한 경우 특정 경로나 브랜치/태그를 지정할 수 있습니다.
✅ 인증 정보 입력 (필요시)
- SVN 서버에서 요구하는 경우 사용자 이름과 비밀번호를 입력합니다.
- "Save credentials" 옵션을 선택하면 인증 정보가 저장됩니다.
✅ 체크아웃 디렉토리 설정
- Directory 필드에서 로컬 저장 경로를 지정합니다.
- 기본 경로: C:\Users\사용자이름\IdeaProjects\프로젝트명
✅ 체크아웃 실행
- Checkout 버튼을 클릭합니다.
- 프로젝트 구조를 검색하고 다운로드합니다.
4. 프로젝트 초기 설정
✅ 기본 설정 확인
- 프로젝트 SDK 설정
- File → Project Structure → Project Settings → Project
- 적절한 JDK 버전을 선택하세요.
- 빌드 시스템 설정
- Maven/Gradle 프로젝트의 경우 자동으로 감지됩니다.
- 필요시 수동으로 빌드 설정을 구성하세요.
✅ SVN 관련 설정
- 작업 복사본 정보 확인
- View → Tool Windows → Version Control (Alt + 9)
- Subversion Working Copies Information에서 저장소 연결 상태를 확인합니다.
- 업데이트 설정
- VCS → Update Project (Ctrl + T)를 사용하여 최신 변경사항을 동기화합니다.
- 업데이트 옵션에서 depth, 충돌 처리 방식 등을 설정할 수 있습니다.
5. SVN 작업 확인 및 검증
✅ 저장소 연결 확인
- Alt + 9를 눌러 Version Control 창을 엽니다.
- Subversion 탭에서 Working Copies Information을 확인합니다.
- 저장소 URL, 리비전 번호 등의 정보를 검증합니다.
✅ 기본 SVN 작업 테스트
- 간단한 파일을 수정한 후 commit 테스트를 진행합니다.
- update 기능이 정상적으로 작동하는지 확인합니다.
- 브랜치/태그 접근이 가능한지 확인합니다.
'IntelliJ' 카테고리의 다른 글
🌟 IntelliJ IDEA Changelist 기능 완벽 정리 (0) | 2025.02.10 |
---|---|
IntelliJ IDEA에서 SVN 브랜치 생성하기 (0) | 2025.02.07 |
IntelliJ IDEA의 Shelf(쉘브) 임시저장 기능 (1) | 2025.02.06 |