[Linuxtrent] Re: diff tra due host

  • From: Lele Gaifax <lele@xxxxxxxxxxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Tue, 18 Oct 2005 09:36:22 +0200

>>>>> "ant9000" == ant9000  <ant9000@xxxxxxxxxx> writes:

    ant9000> local_host# ssh remote_host 'rdiff signature remote_file'
    ant9000> > local_signature 
    ant9000> local_host# rdiff delta local_signature
    ant9000> local_file delta_file

    ant9000> In questo modo, trasferisci solo il signature file - che
    ant9000> à molto pià piccolo delle differenze.

Be', non à esattamente vero: per computare il diff, in qualche modo il
"blocco" modificato del file deve essere trasferito da una parte, o
dall'altra.

Probabilmente, partendo da rsync.py(*) arrivi facilmente a integrare i
due passaggi in uno solo. Tieni conto che con la difflib di serie
potresti fare a meno anche del diff esterno.

ciao, lele.

(*) http://www.vdesmedt.com/~vds2212/rsync.html
-- 
nickname: Lele Gaifax   | Quando vivrà di quello che ho pensato ieri
real: Emanuele Gaifas   | comincerà ad aver paura di chi mi copia.
email: lele@xxxxxxxxxx  |               -- Fortunato Depero, 1929.
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: