본문 바로가기
Management/SVN

[TortoiseSVN] 사용하기_ 기본 사용법 1 (로컬에서만 사용)

by 썸머워즈 2019. 7. 5.
반응형

 

 

그냥 단순하게 로컬에서만 사용하고자 할대는

굳이 SVN Server인 VisualSVN이 필요하지 않다.

 

TortoiseSVN만 이용하여 로컬에서만 사용하는 법을 정리해보자


앞서 설치를 했다면 

마우스 우클릭은 할 경우(어디서든) 다음과같이 나올것이다.



문서를 보존해주기 위해 저장소를 만들어줘야하는데

그 저장소를 통해 Checkout하여 내려받거나 Commit Update로 형상관리가 가능하다.

 

폴더를 하나 만들어서 해당 폴더를 대상으로 Create repository here 을 눌러 저장소로 지정해주자

(폴더에 우클릭해도 상관없고 해당 폴더 안에 들어가서 우클릭 해도 상관없다)



그럼 아래와같이 여러가지 파일들이 생성되고

저장소가 생성되었다는 창과 함께 저장소 경로가 나오게된다.

경로는 잘 알아두도록 하자



해당 폴더를 그대로 형상관리를 위해 사용해도 상관없지만

그냥 저장소안에 폴더를 하나 더 만들어서 관리해주는게 좋을거같다.

 

우리가 지정한 저장소에 직접 데이터를 넣고자 하면 import를 사용해 주어야한다.

파일을 넣고 import를 눌러보자



그럼 아래와 같은 창이 뜨면서 해당 저장소에 등록이 된것이다.



그럼이제 해당 저장소를 다른곳에서 불러 작업을 해보자

원하는 지점에가서(폴더나 장소) SVN Checkout을 눌러보자

저장소 안에있는것들을 불러올수있다.



그러면 해당 저장소에서 불러올 폴더나 파일의 경로를 지정해주면

다음과같이 체크표시가 떠있는 폴더나 파일이 생기는것을 볼 수 있다.



이제 막 파일 넣고 이것저것 문서작업해서 추가해서 넣었다면

아래와같이 새로작업한 파일들은 체크표시가 되어있지않다.

 

만약 작업한 것들을 저장소에 등록하고 싶다면

Commit을 눌러주면된다.

 



자신이 새로 작업한 파일의 리스트가 아래에 뜨고

원하는것들만 골라 commit을 할 수 있다.



따로 Check out 을 해둔 폴더에는 위에서 새로 commit한 파일의 정보가 없는데

최신화, 현행화 시킬경우에 Update를 클릭해주면된다.

(항상 commit에 앞서 Update를 해주는 습관을 들이자.)



그럼 다음과 같이 나오고 Update로 인해 아까 commit한 파일들을 불러왔다.



이것으로 기본적인 사용법은 얼추 알았으며

 

작업할때마다 보이는 version 즉 버전이 있는데 저것이 형상관리의 핵심이다

 

나중에 작업하다가 실수를 했다면 예전에 작업한 버전으로 돌아갈수가 있기 때문이다.

 

돌아가는 방법은 나~중에...

 

그리고 저장소만 멀쩡하다면 Check out 한 폴더나 파일은 무슨짓을 하든 상관없다.

(지우거나 수정해서 commit하면 그대로 반영되니까 commit만 안하면된다.)

 

 

추신 :  저장소는 이렇게 귀여운 아이콘이 제공된다.

반응형


댓글

TOP