conflict[편집]
SVN을 통해 여러명이 공동 개발을 하는 상황인 경우, 동일한 부분의 소스 작업을 하면 제대로 커밋이 되지 않는 상황이 발생 할 수 있다. 이 상황을 conflict라고 한다. 예를들어 두명의 개발자가 function.cpp 파일에서 A라는 함수를 수정하는 상황에서 개발자 A는 아래와 같이 구현하였고, int A() { return A+b; } 개발자 B는 int A() { return A-b; } 와 같이 구현한 상황일때, conflict가 발생한다. 이러한 경우 해결방법으로는
개발자가 수작업으로 어느 잘못된 부분과 올바른 부분을 판단하여수정해야 한다.
'프로그래밍 > SVN' 카테고리의 다른 글
[ SVN -10 ] Tortoise SVN 기본 사용법_기타기능 (0) | 2019.02.20 |
---|---|
[ SVN -8 ] Tortoise SVN 기본 사용법_Patch (0) | 2019.02.20 |
[ SVN -7 ] Tortoise SVN 기본 사용법_Merge (0) | 2019.02.20 |
[ SVN -6 ] Tortoise SVN 기본 사용법_Shelve / UnShelve (0) | 2019.02.20 |
[ SVN -5 ] Tortoise SVN 기본 사용법_되돌리기 (0) | 2019.02.20 |