반응형
# SVN(Subversion)
- 소스관리를 위한 형상관리 툴, CVS를 대체하기 위해 만들어졌다.
- 소스를 중앙 저장소에 commit한다.
- 개발자 자신만의 version history를 가질수 없다.
- commit한 내용에 오류가 있을 경우 바로 다른 개발자에게 영향을 미치는 단점이 있다.
- trunk : 프로젝트의 가장 중심이 되는 디렉터리
- branches : trunk에서 뻗어나온 나뭇가지로 프로젝트 내 작은 프로젝트를 의미
- tags : 버전별로 소소코드를 따로 관리하는 공간, 버전별로 태그를 붙여 tag 디렉터리 안에 보관
반응형