└── README.md /README.md: -------------------------------------------------------------------------------- 1 | Starting this repo to keep notes about how I got rsync working on Windows. 2 | 3 | My next planned step is to create a fully-automated script which will help anyone to run this on their machine (rather than distributing binaries, which I don't want to do). 4 | 5 | ### How to get RSync on Windows: 6 | 7 | - install cygwin (enable rsync package) 8 | - grab those files from `c:\cygwin\bin` 9 | - rsync.exe 10 | - cygwin1.dll 11 | - cygiconv-2.dll 12 | - (you can double check the list of required dlls using [dependency walker](http://www.dependencywalker.com)) 13 | - uninstall cygwin 14 | 15 | ### How to use 16 | 17 | Here's an example call from a Mac OS X machine: 18 | 19 | ``` 20 | rsync -qrlP --delete local-folder user@windows-server-ip:/cygdrive/c/target-folder --rsync-path=c:/tools/rsync.exe 21 | ``` --------------------------------------------------------------------------------