본문 바로가기
Project/Trouble Shooting

[SVN] 동일한 라인 충돌 시 해결방법

by ryuneng 2025. 1. 20.
반응형

💡 1개의 파일에서 Update 받아야 하는 라인과 내가 Commit해야 하는 라인이 동일할 때,
해당 파일에 빨간색 충돌 표시가 생기면서 그 밑에 알 수 없는 여러 파일이 생겨난다.
이런 상황에서 해결할 수 있는 방법을 정리해본다.

  1. 충돌 발생한 파일에서 커밋별 코드를 비교해본 후 맞는 코드만 남겨놓고 저장
  • 커밋별 코드 의미
    • <<<<<<< .mine : 내가 수정한 코드 (Commit해야 하는 코드)
    • ||||||| .r93 : 수정 전 내 pc의 원본 파일
    • ======= ~ >>>>>>> .r95 : 다른 사람이 수정한 코드(Update 받아야 하는 코드)

  1. Synchronize 창에서 해당 파일 우클릭
  2. Team > Mark Resolved 클릭

  1. OK (충돌 해결 완료)

끝 !

 


< 해당 글은 velog에서 이전하며 옮겨온 글로, 가독성이 좋지 않을 수 있는 점 양해 부탁드립니다. >

🔗 velog 버전 보기 : https://velog.io/@ryuneng2/svn-충돌-해결방법