현재 Visual Studio 확장으로 AnkhSVN 을 사용하여 여러명이 프로젝트를 진행하고 있습니다.
이번에 큰 기능추가 작업이 있어서 branch 기능을 이용하려고 하는데요
동일한 trunk 소스로 branches를 만든후에
trunk에는 A라는 코딩을 하고
branches에는 B라는 코딩을 하였을때
B의 내용을 trunk에 적용하려고 Merge two different trees 옵션으로 머지를 하면
A와 B의 차이점을 C라고 한다면
trunk에 C가 적용이 되는게 아니라 A는 사라지고 B만 적용이 됩니다.
시작과 끝을 바꿔서 해도 한쪽이 사라지는건 마찬가지 입니다.
동일한 부분이라면 충돌이 나고 다른 부분이라면 turnk에서 변경했던 소스가 남아 있어야 하지 않나요?
제가 생각하는 개념과 달라서 문의드립니다!