2012-10-01 3 views
0

네트워크를 통해 두 파일 간의 차이점을 신속하게 비교할 수있는 크로스 플랫폼 (Windows/Linux/OSX 또는 그 세그먼트) 인 기존 라이브러리 또는 코드베이스가 있습니까?C에서 교차 플랫폼 네트워크 이진 파일 비교?

기본적으로 rsync의 "inplace"기본 버전을 다시 만들려고 노력하고있는 프로젝트에서 파일 간의 차이를 가져 와서 네트워크 연결을 통해 블록 레벨 데이터 만 보내면됩니다.

감사합니다.

답변

3

좀 더 자세한 정보는 the author's site에 있습니다. 자세한 내용은 librsync을 참조하십시오. 그것은 꽤 오래 동안 버려진 것으로 보이고, 마지막 릴리즈는 2004 년 이었지만 그대로 잘 작동 할 수도 있습니다.

+0

완벽합니다. 참고로, 나는 이것이 Dropbox가 사용하는 것과 동일한 라이브러리라는 것을 알았다. – Fmstrat