xdiff 소개

xdiff 확장자를 사용하면 파일의 다른 개정판 간의 차이점이 포함된 패치 파일을 만들고 적용할 수 있습니다.

이 확장은 문자열과 파일의 두 가지 작동 모드와 두 가지 패치 형식(통합 및 바이너리)을 지원합니다. 통합 패치는 사람이 읽을 수 있고 검토하기 쉽기 때문에 텍스트 파일에 탁월합니다. 아카이브 또는 이미지와 같은 바이너리 파일의 경우 바이너리 패치는 바이너리 안전하고 인쇄할 수 없는 문자를 잘 처리하므로 적절한 선택이 될 것입니다.

버전 1.5.0부터 바이너리 패치를 생성하기 위한 두 가지 다른 함수 세트가 있습니다. 새로운 함수 - xdiff_string_rabdiff()xdiff_file_rabdiff()는 이전 함수와 호환되는 출력을 생성하지만 일반적으로 더 빠르고 더 작은 결과를 생성합니다. 바이너리 패치 생성 방법 및 차이점에 대한 자세한 내용은 » libxdiff 웹사이트를 확인하세요.

이 확장은 libxdiff를 사용하여 이러한 함수를 구현합니다. 자세한 내용은 » http://www.xmailserver.org/xdiff-lib.html을 참조하세요.