참고: http://blogs.open.collab.net/svn/2007/04/subversion_repo.html

trunk
  • 기본적으로 개발을 시작할 때 사용하는 디렉토리
  • main, mainline, production의 의미로 사용됨

branches
  • release 버전과 유지보수 버전을 분리하고 싶을 때 사용
  • customizing이나 hot fix 목적으로 분리하여 수정함
  • 수정이 계속해서 발생하다가 궁극적으로는 trunk에 merge 되는 것이 일반적임

tags
  • 한번 만들면 수정하지 않음
  • releases, snapshots, baselines의 의미로 사용됨

+ Recent posts