
Sadly it's been on my todo list for several years and is no closer to the top. Rsync is extremely useful if you do any sort of replication over WAN links, and it's on my todo list to write a native Win32 version. What they've achieved is little short of miraculous!). I understand the hang is a known problem with the Cygwin dll rather than rsync itself (which is not a criticism of the Cygwin guys. Non-nerds are like to give up very quickly.Īlso it messes up permissions to the point where I always set cygwin=nontsec, and it regularly hangs.
#MICROSOFT SYNCTOY WINDOS 8 HOW TO#
How to run it as a service is not obvious and the command line syntax is complex.
#MICROSOFT SYNCTOY WINDOS 8 INSTALL#
You have to do a full Cygwin install just to get one binary and three dlls, and it isn't obvious which three dlls are needed. I use the Cygwin rsync extensively and it works very well. Windows users generally expect, well, windows, and menus, and to have a single app be an all-in-one solution, not just an independent piece of a tool chain. The only exception to the above equivalence is when -files-from is specified, in which case -r is not implied. It is a quick way of saying you want recursion and want to preserve almost everything (with -H being a notable omission). a, -archive: archive mode equals -rlptgoD (no -H,-A,-X) Anyone I know who uses it regularly has a pre-set group of flags (mine is -avuz) that generally does what they want, but the man pages / documentation lists dozens of command-line switches, some of them amalgamations of other switches. Windows simply doesnt have the other tools in its ecosystem to make using rsync actually viable.įinally, I would say that rsync is just too freaking complicated.

There is not a smooth integration spot where rsync would be obvious or make much sense, and running commands on a windows system is tedious at best.Īlso, rsync really shines when its part of a larger application (say for consolidating and parsing logs), or as an automated archival system (implemented easily with a cronjob).

The windows philosophy is based around GUI applications that are all downloaded and installed separately. Rsync is a command-line utility that is consistent with the unix philosophy of having lots of small tools preinstalled.

I would say mostly because people in windows are unaware of it.
