JBDiff (Java Binary Ipaghambing) utility ay isang Java port ng C batay bsdiff utility sa pamamagitan ng Colin Percival.
Ang format ng file ay katulad ng, ngunit kasalukuyang hindi katugma sa bsdiff utility. Ito ay dahil bsdiff gumagamit bzip2 para sa compression kung saan ay hindi magagamit sa mga standard na mga aklatan Java. Sa halip na gumamit ako gzip (java.util.zip. *)
Ang diff utility ay gutom masyadong memory. Sinusubukang i-diff napakalaking mga file na may hindi sapat na RAM ay maaaring maging sanhi ng iyong computer sa 'trash' (ibig sabihin naging unusably mabagal at maaaring mangailangan ng pag-reset upang mabawi). Paghahambing ng dalawang 20mb files ay magdadala Tinatayang 80 segundo sa isang 2GHz Pentium 4 at ito ay nangangailangan ng isang maximum na laki ng magbunton ng hindi bababa sa 220 MBytes. Maaaring tinukoy Ang maximum na laki magbunton gamit ang -Xmx lumipat sa Java VM (tingnan ang mga halimbawa sa ibaba). Ang patch utility ay may mas mababang-loob na kinakailangan ng mapagkukunan.
MGA HALIMBAWA:
Upang paghambingin old.bin may new.bin at makabuo diff file bagong-old.diff:
java -Xmx200m -classpath jbdiff.jar ie.wombat.jbdiff.JBDiff old.bin new.bin bagong-old.diff
Upang patch old.bin may bagong-old.diff upang makabuo new.bin:
java -Xmx200m -classpath jbdiff.jar ie.wombat.jbdiff.JBPatch old.bin new.bin bagong-old.diff
Mga kailangan:
Mga detalye ng Software:
Bersyon: 0.1.1
I-upload ang petsa: 2 Jun 15
Lisensya: Libre
Katanyagan: 141
Mga Komento hindi natagpuan