전기차 개발자/임베디드시스템

SVN Branch에서 작업한 코드를 Trunk로 Merge 하는 법

긍정왕수전노 2023. 2. 10. 15:05
반응형

새로운 테스트를 시작할때 나는 보통 Trunk 코드를 Branch로 복사한 후 작업을 시작한다.

이후 Branch 코드가 어느정도 수정되면 Trunk에 반영하는데 그 절차를 정리해두자.

참고: Merge를 실행해도 Commit 전까지는 서버에 반영되지 않고 얼마든지 원복도 가능하니 쫄지말자.

 

1. Local PC에 Trunk 소스코드가 있는 곳으로 가서 Merge 클릭

2. Merge 타입을 골라준다.

Merge a range of revisions: Branch에서 작업한 리비전 중에 일부 범위만 Merge 할때

(URL to merge from... 창에서 현재 Working copy에 merge할 프로젝트를 선택한다)

Merge two different trees: Branch 내역 전부를 Trunk로 Merge 할때

 

3. Merge할 Branch와 Trunk 경로를 선택한다.

 

4. Merge option

다른 건 건드리지 말고 Test merge만 해본다.

정상적이면 Merge 누르고 최종 Commit 하면 끝.

반응형