Rsync for Windows
Does anyone know of a tool or framework that provides [rsync][1] type functionality for windows.  I'd like to write an [rsync][2] type program in windows and not actually wrap [rsync][3] and [cygwin][4] as [DeltaCopy][5] does.  (I'd like to have more features than DeltaCopy like continuous replication, firewall transparency, IPSec encryption etc.)

I have given up in frustration a with [SyncToy][6] (which has no file deltas), I can't seem to find any tools or components that can do file patch diffs for Windows (apart from DeltaCopy), and I don't really have the brains or the patience to implement rsync from the ground up in Windows.

Does any one have any ideas?


  [1]: http://samba.anu.edu.au/rsync/
  [2]: http://samba.anu.edu.au/rsync/
  [3]: http://samba.anu.edu.au/rsync/
  [4]: http://www.cygwin.com/
  [5]: http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp
  [6]: http://en.wikipedia.org/wiki/SyncToy
Rsync for Windows
===

Does anyone know of a tool or framework that provides [rsync][1] type functionality for windows.  I'd like to write an [rsync][2] type program in windows and not actually wrap [rsync][3] and [cygwin][4] as [DeltaCopy][5] does.  (I'd like to have more features than DeltaCopy like continuous replication, firewall transparency, IPSec encryption etc.)

I have given up in frustration a with [SyncToy][6] (which has no file deltas), I can't seem to find any tools or components that can do file patch diffs for Windows (apart from DeltaCopy), and I don't really have the brains or the patience to implement rsync from the ground up in Windows.

Does any one have any ideas?


  [1]: http://samba.anu.edu.au/rsync/
  [2]: http://samba.anu.edu.au/rsync/
  [3]: http://samba.anu.edu.au/rsync/
  [4]: http://www.cygwin.com/
  [5]: http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp
  [6]: http://en.wikipedia.org/wiki/SyncToy