원문 : http://croute.me/308
What do “branch”, “tag” and “trunk” really mean?
|
Trunk
- 단어 자체의 뜻은 본체, 본문 등입니다.
- 프로젝트에서 가장 중심이 되는 디렉토리입니다.
- 모든 프로그램의 개발 작업은 trunk 디렉토리에서 이루어 집니다.
- trunk 디렉토리 바로 아래에는 소스들의 파일과 디렉토리가 들어가게됩니다.
Branch
- trunk에서 뻗어져 나온 나무가지를 뜻합니다.
- 프로그램을 개발하다 보면 trunk 디렉토리에서 또 다른 작은 분류로 빼서 따로 개발해야 할 경우가 있습니다.
프로젝트안의 작은 프로젝트라고 생각하면 됩니다.
- branches 디렉토리 안에 또 다른 디렉토리를 두어 그 안에서 개발하게 됩니다.
Tag
- tag는 꼬리표입니다.
- 이 디렉토리는 프로그램을 개발하면서 정기적으로 릴리즈 할 때, 0.1 / 0.2 / 1.0 등 이런식의 버전 별로 소스 코드를
따로 저장하는 공간입니다.
- 버전별로 태그를 붙여서 tag 디렉토리 안에 보관한다고 생각하면 됩니다.
반응형
'팁' 카테고리의 다른 글
[Tip] float 나누기연산에 대해.. (0) | 2016.09.08 |
---|---|
[스크랩][UnitTest] googletest 세팅하는 법 (0) | 2016.09.07 |
[팁] 버젼 관리 규칙 ver1.0, ver 1.0.8, 등등에 대하여. (0) | 2016.08.21 |
[TortoiseSVN] Patch 사용하기 (0) | 2016.08.09 |
[Tip] 라이센스에 대하여 (0) | 2016.07.06 |
[Tip] visual studio 2015 - community ver (0) | 2016.06.11 |
[Tip] Team Foundation Server - 개발도구(버젼관리, 빌드 자동화, 보안 등) (0) | 2016.06.11 |
[링크][Tip] 3D 모델을 도트그래픽처럼 보이게 하는 쉐이더 (0) | 2016.05.23 |
[스크랩][번역] 함수형 프로그래밍(Functional Programming) 기초 (0) | 2016.02.10 |
[스크랩][Angular] Angular 소개 (0) | 2015.12.26 |