본문 바로가기
Programming/SVN

SVN Branch/tag

by ▒◈§№▩ 2020. 7. 17.

 

보통 개발 작업하던 Trunk에서 테스트 완료 후 릴리즈 업데이트 한 다음 현재까지 작업한 최종 리비전 시점을 따로 관리하고 싶을 때 tag를 사용하면 됩니다.

 

Branch는 Trunk에서 개발 중 새 기능이 필요하거나 혹은 릴리즈 버전에서 버그 발생 시 버그 수정을 위해 위에서 생성한 릴리즈 tag에서 Branch 생성 후 작업하시면 됩니다.

 

아래 Tag생성 방법은 아래와 같습니다.(Branch 생성방법도 같습니다.)

 

 

태그 폴더 명을 지정해줍니다.(release_v10_1) (ok눌렀을때 폴더 생성됩니다.)

참고로 tags라는 폴더는 기존에 이미 생성해둔 폴더입니다.

Specific revision in repository 눌러서 최종 라이브 작업까지 반영된 리비전을 선택해줍니다.

여기서는 최종 커밋 버전이 라이브 버전이므로 HEAD revision in the repository 선택해도 됩니다.

선택하고 나서 OK 버튼 눌러주고 나서 마우스 우클릭 메뉴 Repo-Browser에서 확인하면 아래와 같이 새로운 저장소가 생성된 거 확인할 수가 있습니다.

 

[참고]

리비전 그래프

'Programming > SVN' 카테고리의 다른 글

리눅스 SVN 저장소 생성(trunk, tags, branches)  (0) 2020.10.03
visual svn 특정 리비전 백업  (0) 2020.08.21
SVN Merge  (0) 2020.07.22

댓글