0
mercurial 소스 코드를 읽었지만 bdiff.c 및 mdiff.py에서 본 내용은 binary.but가 아닌 텍스트 처리입니다.하지만 모두 수은 치료 파일은 바이너리입니다. 혼란 스럽습니다.mercurial 소스 코드에서 diff 바이너리 코드를 찾을 수 없습니다.
mercurial 소스 코드를 읽었지만 bdiff.c 및 mdiff.py에서 본 내용은 binary.but가 아닌 텍스트 처리입니다.하지만 모두 수은 치료 파일은 바이너리입니다. 혼란 스럽습니다.mercurial 소스 코드에서 diff 바이너리 코드를 찾을 수 없습니다.
bdiff.c
및 mdiff.py
모두 이진 파일에서 완벽하게 작동합니다. 개행 문자를 사용하기 때문에 최적의 diff는 제공하지 않지만 올바르게 작동합니다 (데이터가 손실되지는 않습니다).
대신에 [email protected]에서 이런 종류의 질문을하십시오. –