본문 바로가기
카테고리 없음

[SVN]

by 성은2 2020. 11. 10.

subVersion의 줄임말 - 형상관리 / 소스관리 툴

 

소스를 버전 별로 관리할 수 있어서 개발할 때 실수로 소스를 삭제하거나, 수정하기 이전으로 돌아가야되는 경우 유용하게 사용되는 툴.

 

 

관련 용어 정리

 

- trunk

   프로젝트에서 가장 중심이 되는 디렉토리

 - branches

   trunk에서 뻗어져 나온 나뭇가지를 뜻함. 프로젝트 내의 작은 프로젝트라고 생각하면 됨

- tags

   버전 별로 소스코드를 따로 관리하는 공간(버전 별로 태그를 붙여서 tag 디렉토리 안에 보관한다고 생각하면 됨)

 

 

Checkout: 저장소에서 최신 버전의 소스코드를 최초로 받아오는 것 / Repository에서 프로젝트 관련 파일들을 받아온다

Update: 로컬 저장소에 있는 파일들을 저장소의 최신 버전으로 받아 오기

 

Commit: 로컬 저장소의 변경된 내용을 서버로 전송 / Checkout한 파일의 수정사항을 갱신

 

Revert: 로컬 저장소의 내용을 이전 상태로 돌림

 

 

 


출처: https://goddaehee.tistory.com/158 [갓대희의 작은공간]
출처: https://na27.tistory.com/211 [na27]