본문 바로가기

IT Terminology

SVN(Subversion)의 용어

반응형

Trunk

-. 소스의 주 개발 작업 폴더(프로젝트), 모든 프로그램 개발 작업은 trunk에서 시작한다. 최종 Production 상태

 

Branches

-. Trunk 에서 뻗어져 나온 가지(메인 소스를 유지보수 또는 버그 수정용도로 사용

-. 프로젝트 내부의 작은 프로젝트의 개념

-. 메이저 버젼 업그레이드와 마이너 버젼 업그레이드로 구분 할 경우에 사용됨.

-. 프로젝트를 진행하다보면 하나의 팀에서는 메이저 버젼이 업그레이드 된 버젼을 개발하는 팀이 있고, 현재 서비스 되는 버젼을 보완 하는 팀이 있다. 이런 경우 서로 개발하는 부분이 상이하기 때문에 해당 기능을 통해 각자 개발을 진행 할 수있다.

-. 최종적으로는 Trunk에 merge 되어야 함.(프로젝트 상황에 따라 상이할 수 있음.)

 

Tags

-. 꼬리표의 개념

-. 현재 릴리즈된 소스를 관리하기 쉽게 따로 보관. 소스를 수정하거나 개발하려는 용도가 아닌 소스 보관 정도의 개념.(버젼 관리)

 

반응형

'IT Terminology' 카테고리의 다른 글

[블록체인] ERC-20의 정체!! ERC-20 이란?  (0) 2018.05.05
DSL 이란?  (0) 2014.06.12
Persistence layer?  (0) 2013.11.14
Tiles vs Sitemesh, Composite View vs Decorator  (0) 2012.05.10
ORM 이란?  (0) 2012.04.03