2017-12-05 9 views
0

내가 두 지점 A (주), B (하위)본점 롤백 및 병합 자식 지점 누락은

내가 A를 B를 병합하고 그 결과로 다음

에 변경 집합 (200)을 만들 수 있다고 가정하자 변경 I는 I가 변경 집합 (200)의 주요 지점의 결과적인 변경 집합 202

롤 위로 인한 변경 집합으로부터 새로운 지점 C를 생성 이후 은퇴 폴더 생성 변경 집합 201

에 B 지점으로 이동 203

,174 난 역방향 Intergration 같이에 지점 C를 병합하는 경우

는 이제 브랜치

의 모든 롤백 변경 모두 다시 싶어하지만 난 단지 Visual Studio를 사용

메모를 병합하는 메시지 아무것도 얻을 명령 프롬프트가 아닙니다. 모든 솔루션을 이해하십시오

답변

0

지점 C에서 지점 A로 병합을 시도하면 지점 C에 후보가 없습니다 (원본 지점 C의 변경 집합은 아직 대상 지점 A에 병합되지 않음). 병합 할 메시지가 없습니다.

당신은 다음을 분기로 병합을 수행하거나이 병합을 강제로 /힘으로 옵션을 Merge command을 사용할 수 있습니다, 지점 C에 새로운 변경 집합을 얻기 위해 지점 C에서 약간의 수정을 시도 할 수 있습니다. /force 옵션은 병합 기록을 무시하고 지정된 변경 내용을 원본에서 대상으로 병합합니다.

+0

변경 세트 200에서 롤백 한 모든 변경 사항이 적용됩니다. – AllSpark

+0

바보 같은 질문 일지 모르지만 각각의 병합 및 롤백을 확인 했습니까? –

+0

예 메인 브랜치와 하위 브랜치에 대해 수행했습니다. – AllSpark