콘텐츠로 건너뛰기

[Etc] SVN tortoiseSVN 1 – tortoisesvn 설치, repository 생성, 폴더 추가하기

SVN 이란?

SVN : SubVersion 의 줄임말, 큰 프로젝트에서 버전관리나 소스의 통합과 같은 문제를 해결 하기위해 저장소를 구축하고 버전을 관리한다든지 다양한 문제 발생시 이를 해결하기 위한 Software이다. 단순히 생각하면 Git과 같다고 생각해도 된다.

기본 프로젝트 소스는 SVN 서버의 Trunk에 위치하고 있으며 Git 과 마찬가지로 Local PC에 소스를 다운 받아 수정, 재 업로드 시 commit 된다.

1. 설치

설치 주소 : https://tortoisesvn.net/downloads.html

각 bit에 맞는 파일을 다운로드 해 주면 된다.

필자는 전부 기본 값으로 다운로드를 진행하였다.

다운로드 완료 후 폴더에서 마우스 우클릭 시 SVN Checkout이라는 버튼이 추가된 것을 확인했다면 잘 설치 된 것이다.

- tip : 팝업메뉴 캡쳐시 캡쳐도구를 실행시키고 ctrl + print screen 누르면 된다.

2. 실행

설치가 잘 완료되었을 시 마우스 우클릭 옵션에 SVN Checkout 과 TortoiseSVN 메뉴를 확인 할 수 있다 먼저 사용할 저장소를 생성해 보겠다.

  • 저장소로 사용할 폴더 생성 후 마우스 우클릭 -> Create repository here 버튼 클릭

정상적으로 저장소 설정이 완료되면 저장소 경로가 나타난다. 경로는 잊지 말자

  • 저장소에 데이터 추가하기
1이라는 폴더를 만들어 놓았다.

이제 저장소에 1 이라는 폴더를 추가하고 다른 경로의 폴더를 import 해 저장소에 데이터를 추가해 보겠다.

svn 폴더 밖 새롭게 생성한 1-1 폴더를 만들고 폴더 안 1-1-1.txt 파일을 생성한다, 다시 1-1 폴더를 우클릭하여 TortoiseSVN -> Import 버튼 클릭한다.

방금 확인한 svn repository 경로를 입력하고 ok 버튼을 눌러 저장소에 등록해준다.

정상 업로드를 확인하였다. 처음 import 하게 된다면 At revistion: 1 로 추가될 것이다.

답글 남기기