My (large) 회사는 대부분의 소스 제어에 PERFORCE를 사용합니다. (나는 이것을 피할 수 없다.)P4Merge를 사용하여 XML 병합
동료와 나는 종종 동일한 XML 기반 파일을 동시에 사용해야한다. 변경 사항을 병합 할 때가되면 P4Merge는 종종 내가 원하는만큼 똑똑하지 않습니다. 예를 들어,이 슈퍼 간단한 XML 파일이 충돌 변동을 고려 : 도시 된 바와 같이
을 P4Merge는 XML 인식하지 않고, 일반적인 </b>
의 사본을 유지합니다.
더 똑똑한 XML 병합을 지원하기 위해 Perforce 도구 자체를 수정하거나 어떻게 해결 프로세스의 일부로 더 똑똑한 병합 도구를 사용하도록 Perforce 도구 체인을 수정할 수 있습니까?
XML 인식 병합 도구가 있는지조차 알지 못합니다. 이것은 병합 충돌이 인간의 입력을 필요로하는 이유 중 하나 인 것처럼 보입니다. (그리고 왜 당신이 코드를 구조화하여 서로 가깝게 변경해야하는지) – millimoose
@millimoose FWIW, [일부 해결책] (http://stackoverflow.com/questions/2222548/3-way-xml-merge-algorithm) 존재하는 것처럼 보입니다. 그리고 그렇습니다. XML에서 파일 형식이 현재 논리적으로 분리 된 변경 사항을 옆에두고 있다는 사실은 내가 내부적으로 언급하기를 바랬습니다. – Phrogz