Subversion(SVN)은 중앙 집중식 형상 관리 시스템(CVCS)으로, 프로젝트의 소스 코드와 파일의 변경 이력을 관리하는 데 사용됩니다.
1. SVN 설치
- SVN을 설치하기 위해 TortoiseSVN 웹사이트로 이동합니다.
- 최신 버전의 TortoiseSVN을 다운로드하고 실행 파일을 실행합니다.
- 설치 마법사가 시작되면 모든 기본 설정을 유지하고 설치를 진행합니다.
- 설치가 완료되면 시스템을 다시 시작합니다.
2. SVN 프로젝트 생성
- 원하는 위치에 SVN 프로젝트를 생성하기 위해 마우스 오른쪽 버튼을 클릭합니다.
- "SVN 프로젝트 생성"을 선택합니다.
- "Repository URL"에 로컬 또는 원격 저장소의 URL을 입력하고 "Next"를 클릭합니다.
- "Checkout Directory"에 로컬에 프로젝트를 다운로드할 경로를 지정합니다.
- "Next"를 클릭하고 프로젝트 설정을 검토한 후 "Finish"를 클릭합니다.
3. SVN 작업
- 작업을 시작하기 전에 프로젝트를 체크아웃(다운로드)해야 합니다. 체크아웃된 작업 디렉토리에서 작업을 수행할 수 있습니다.
- 작업 디렉토리에서 작업을 하기 위해 파일이나 디렉토리를 마우스 오른쪽 버튼으로 클릭합니다.
- 변경 사항을 커밋하기 전에 변경 사항을 로컬 작업 디렉토리에 저장하려면 "SVN Update"를 선택합니다.
- 변경 사항을 커밋하려면 "SVN Commit"을 선택하고 커밋 메시지를 입력한 후 "OK"를 클릭합니다.
4. SVN 업데이트
- 다른 개발자가 변경한 내용을 가져오려면 작업 디렉토리에서 "SVN Update"를 선택합니다.
- SVN은 변경 내용을 병합하고 작업 디렉토리를 최신 상태로 유지합니다.
이러한 단계를 따라 SVN을 사용하여 프로젝트를 효율적으로 관리할 수 있게 될 것입니다.