2013-01-07 1 views
0

브랜치 A의 변경 사항을 브랜치 B에 병합하려고했습니다. 병합을 실행하는 동안 오류를 복사하지 않고 콘솔을 닫았 기 때문에 정확한 오류가 발생하지 않았습니다.이 svn 병합 오류를 해결하려면 어떻게해야합니까? svn 병합이 비정상적으로 중단되었습니다. 갈등을 해결하고 계속 하시겠습니까?

svn 병합이 비정상적으로 중단되었습니다. 충돌을 해결하고 계속하십시오.

나는 이것을 해결하는 방법을 알고 싶었습니다. 이것이 제가 생각할 수있는 방법입니다.

  1. 는 로컬 충돌을 해결 지점 B에 파일을 커밋하고,
  2. 해결 충돌 로컬 병합을 계속 병합을 다시 실행하십시오.

답변

1

옵션 2를 선택했습니다. 로컬 변경 사항이 적용된 작업 사본에 병합되지 못했습니다. 원래 병합이 중단되기 전에 모든 필요한 변경 사항이 적용되었는지를 판단 할 방법이 없으므로 병합 부분을 커밋하지 않습니다. 그래서, 저라면, 병합을 성공적으로 완료 할 때까지 충돌을 로컬에서 해결 한 다음 원래 병합을 다시 실행하기 만하면됩니다. 병합에는 항상 충돌이있을 수 있으며 병합이 완료된 후에 병합을 완료하고 충돌을 해결할 수도 있습니다.

+0

좋습니다. 시도해보고 다시 받으십시오. –

+0

감사합니다. 충돌을 해결하고 지점 B에서 코드를 업데이트하고 (업데이트해야하는 몇 가지 변경 사항이 있음) 병합을 다시 실행했습니다. –