svn 이란

형상관리 툴

젠킨스도 지원이 된다..!

git과 다르게 commit 후 push가 아니고 commit하면 바로 바뀌는 것을 확인했다.


간단한 사용법

svn tortoise를 사용하였다.(서버사용은 VisialSVN이라고 한다)

svn(svn tortoise)을 설치하고,

branch등에 폴더를 만든 뒤(혹은 이미 사용중인 repository) local에서 원하는 폴더에서 우클릭 > tortoiseSVN > checkout 해주면 된다.(이클립스에서 plugin을 사용하여 checkout 할 수 있다.)

최신화 할경우 update를 사용한다.

code를 저장소에 push 할땐 commit을 사용한다

혹은 로컬에 폴더를 만들고 우클릭 > tortoiseSVN > create repository here를 사용하여 repository를 만들고

import를 통해 집어 넣는다.

이클립스와 연동도 가능하나 이클립스 마켓에서 plugin을 설치해줘야 한다.


svn은 code가 업데이트 될때마다 버전이 올라가는게 신기하였다