Tortoise SVN 사용법
이 글은 Tortoise SVN(거북이 SVN)에 대한 간단한 매뉴얼로써 활용될 수 있습니다. 설치부터 시작해 체크아웃, 갱신 등의 전반적인 사용법까지 다루겠습니다.
SVN 이란?
SVN이란 버전관리 시스템의 하나입니다. 여기서 버전 관리 시스템이란 구성원들간의 프로젝트 소스 코드의 공유, 버전 관리(옛날 버전의 소스 코드를 조회 가능함) 그리고 소스 코드의 백업 등의 용도로 사용되는 시스템을 말하며 CVS와 SVN 등이 잘 알려져 있습니다.
참고 : Tong - Zard님의 Eclipse통
Tortoise SVN이란?
SVN을 제공하는 오픈 소스의 강력한 버전 관리 툴입니다.
설치
1. Tortoise SVN 홈페이지(http://tortoisesvn.net/)에 접속합니다.
3. 그 아래의 Download Application에서 자신의 운영 플랫폼에 맞는 것을 찾아 클릭합니다.
4. 설치 파일을 다운로드 받습니다.
5. 다운로드 받은 설치 파일을 실행시킵니다.
6. 라이센스에 관한 설명을 확인한 후 동의 하신다면 위쪽 라디오 버튼을 선택하고 NEXT 버튼을 클릭합니다.
7. 설치 요소와 설치 경로를 설정한 후 NEXT 버튼을 누릅니다. (그냥 기본값에서 NEXT 버튼을 클릭해도 상관 없습니다.)
8. 설정한 인스톨 옵션에 이상이 없다면 INSTALL 버튼을 클릭합니다.
9. 설치를 완료한 후 FINISH 버튼을 누릅니다.
10. 시스템을 재시작 합니다.
11. 마찬가지로 Tortoise SVN 홈페이지 다운로드 메뉴의 하단에 위치한 Languages packs에서 Korean 언어 팩을 찾아 설치합니다.12. 설치를 확인합니다.
13. 이제 부터 언어 설정을 한국어로 설정합니다. 설치가 완료되었다면 마우스 오른쪽 버튼을 클릭하였을 시 나오는 팝업 메뉴에 관련 메뉴가 추가되어 있을 것입니다. 일단, 이 중에서 TortoiseSVN -> Settings를 클릭해 보십시오.
14. 일반 탭에 위치한 Language 설정을 한국어로 선택하고 확인을 누릅니다.
15. 바르게 설정이 되었는지 확인합니다.
한글화된 메뉴
Tortoise SVN 사용법
이 글은 Tortoise SVN(거북이 SVN)에 대한 간단한 매뉴얼로써 활용될 수 있습니다. 설치부터 시작해 체크아웃, 갱신 등의 전반적인 사용법까지 다루겠습니다.
체크아웃이란?
SVN은 특정한 '저장소(Repository)'에 기록된 정보들을 통해 소스 코드의 버전을 관리합니다. 이 체크아웃이라는 것은 이러한 '저장소'에 접근해 소스 코드와 버전관리를 위한 파일들을 받아 오는 행위를 의미합니다.
체크아웃을 하는 방법
1. 체크아웃받을 폴더를 새로 하나 생성합니다.
2. 생성된 폴더를 연 후에 그 안에서 마우스 오른쪽 버튼을 클릭해봅니다.
3. 보이는 메뉴들 중 SVN 체크아웃(K)를 찾아 클릭합니다.
4. '저장소 URL :'라벨 바로 밑에 위치한 입력폼에 'svn://(저장소 주소)'를 입력합니다.
5. 입력이 완료되었다면 확인을 눌러봅니다. 해당 저장소에 접근을 하는데 인증정보가 필요하다면 아래와 같은 대화상자가 뜹니다.
6. 사용자명과 암호를 입력하신 후 확인을 누릅니다. 일반적으로 체크아웃시 인증 절차가 필요하다면 대부분의 다른 동작에서도 인증 절차가 필요합니다. 반복적인 작업을 피하기 위해 인증 정보의 저장을 원하시는 경우엔 인증 정보 저장 체크박스를 체크합니다.
7. 성공적으로 인증 절차가 끝났다면 아래와 같은 상태가 됩니다. 만약 그렇지 않고 오류창 따위가 뜬다면 서버 관리자에게 문의하여 봅니다.
8. 위의 창에서 확인 버튼을 누르고 1번에서 생성한 폴더의 상태를 확인해봅니다. 폴더 아이콘의 위로 초록색의 체크 아이콘이 추가된 것을 볼 수 있습니다. 그 다음 폴더의 내용을 확인해봅시다. 접근한 저장소에 공유된 파일이 있었다면 빈 폴더에 여러가지 폴더/파일들이 생성된 것을 볼 수 있습니다.