2014-09-06 2 views
0

SVN 병합 전략을 처음 접했을 때 아래 명령을 사용하여 두 분기 간의 병합을 수행하려고하지만 예상하지 못한 100 개 이상의 충돌이 발생합니다. 이 두 가지가 다른 출처에서 만들어 지므로이 명령이 내가 사용하고있는 올바른 명령인지 또는 내가해야 할 다른 것이 있는지 알려주실 수 있습니까?다른 소스에서 생성 된 2 개의 분기 간의 SVN 병합

svn merge --reintegrate <branch> 
svn merge <branch> 

나는이 두 명령을 사용해 보았지만 같은 결과가 나타납니다.

답변

0
  1. 당신은 관련이없는 (부모 - 자식) 지점을 재 통합 할 수는 해야 전에 재 통합 시도
  2. 병합을 A와 B에서 발산하는 변경 내용을 병합에 지점 B를 재 통합하기 위해
  3. 명령은 이 매우 더럽습니다. - 이제는 사람이 읽을 수있는 형식 인 "작업 복사본의 svn subdir에서 동일한 WC의 merge subdir로 병합 변경"을 의미합니다. 난 당신이 ANOTHER 경로로 SOMEPATH 병합 다른 무언가
  4. 읽기 SVN 예약거나 조심스럽게 적어도 svn help merge
  5. 을 원하는 가정은 정말 (이론적으로) 쉬운 일이

그것은 (모든 예비 단계)입니다

입니다
svn co URL/TO/ANOTHER 
cd ANOTHER 
svn merge URL/TO/SOMEPATH