현재 특정기능 개발중인 Branch에 현재 Trunk에 작업 된 내용을 적용하고 싶을때가 있다.
(Git에서 체리픽 같은거라보면됨)
아래 리비전 그래프를 보면 Trunk(366리비전)으로 부터 Branch(367)를 생성 하였습니다.
Trunk 에 있는 브랜치 이후 최근 까지 작업된 368-387 리비전을 가져와서 최근 생성한 Branch에 적용하려 합니다.
작업폴더에 마우스 오른쪽 버튼 눌러서 Merge를 선택합니다.
URL to merge from 에는 Trunk를 선택(Trunk에 있는것을 Branch에 적용할 예정이므로)
Show log 눌러서 Trunk에서 가져올 리비전들을 선택해준다.
현재 Branch는 Trunk 리비전 366에서 Branch를 생성했기때문에 366부터는 흐린색으로 나온다.
아무튼 아래와 같이 가져올 리비전을 선택한다. 여기서는 모두 선택해서 가져옴.
Test merge 눌러서 충돌 나는게 있는지 확인합니다.
이상없다면 Merge버튼 눌러서 실제 적용하면 됩니다.
'Programming > SVN' 카테고리의 다른 글
리눅스 SVN 저장소 생성(trunk, tags, branches) (0) | 2020.10.03 |
---|---|
visual svn 특정 리비전 백업 (0) | 2020.08.21 |
SVN Branch/tag (0) | 2020.07.17 |
댓글