Version Control
Subversion branches, trunk, tags 디렉토리 의미
out of coding
2014. 3. 3. 16:56
모든 프로젝트를 그냥 하나에서 사용하다 보니깐, 조금 어색하긴 하다.
그래도 좋은거니깐 사용하면 좋겠지...
나만의 생각인가?
가끔은 자동툴보다는 사람이 직접하는게 더 나을수도 있으니...
trunk : 소스의 주 개발 작업을 진행하는 폴더
branches : 소스의 실험적인 작업을 진행하는 폴더, 소스의 현재 버전을 유지보수하고, 현재 버전을 기반으로 차기 버전을 개발할 경우 이 폴더 이용
tags : 현재 릴리즈된 소스를 관리하기 쉽게 따로 보관하는데 사용. 즉, 개발을 위한 것이 아니라 보관을 위한 것이기 때문에 export만 해야 한다. 체크아웃하여 커밋 할 경우 경고 메시지가 출력된다.