Updated 2012-09-12 23:24:02 by RLE

rsync is a clever algorithm for synchronizing files in a way that is bandwidth efficient. It was invented by [Andrew Tridgell] and [Paul Mackeras]. It is described here:

http://rsync.samba.org/tech_report/

rsync is also a program that implements the algorithm.

NasBackup [1] is an Open Source Tcl/Tk application that provides a GUI layer on top of rsync.

CMcC notes that rsync can be used to backup a frequently changing database, for example by:
   rsync rsync://wiki.tcl.tk/wiki/wikit.tkd .

One would have to repeat the rsync until no changes were sent, though. Is there some return value from rsync that tells you how much work it had to do?

RLH Are there any other Tcl/Tk guis for rsync?

SupremeXeN.com KommandEr How to do it with windows: Download all the files with the instructions and the full batch file: http://supremexen.com/download-wikit-rsync/

Synopsis:
 Ran the installer
 cwRsync_2.0.10_Installer.zip

 Then found the example batch file, modified it by adding one line at the end:
 rsync rsync://wiki.tcl.tk/wiki/wikit.tkd .

 And then just ran the batch file
 wikit-rsync.cmd
 I renamed it with a .txt extension as well so it's not run by mistake.