Существует ли способ установить rsync на Windows XP, не имея необходимость использовать cygwin?
Я не хочу устанавливать cygwin, потому что он берет партию пространства.
Кроме того, я должен заставить его общаться с rsync демоном на Linux, поэтому альтернативы rsync в Windows не помогут.
Вам не нужна целая cygwin стандартная установка.
Можно установить cwrsync (см. http://www.itefix.no/i2/node/10650). Использование Cwrsync просто минимальный набор cygwin файлов должно было поддерживать rsync.
Я не знаю о собственном rsync для окон, который не использует по крайней мере некоторые cygwin файлы.
DeltaCopy делает подобную вещь к cwrsync, но особенно фокусируется на окнах и идет с GUI. Это в основном упаковывает cygwin порт rsync вместе с ультраминимальной установкой cygwin. Это затем переносит полудостойные окна GUI вокруг этого.
Обратите внимание, что я испытал некоторые довольно неприятные затруднения из-за rsync по ssh под окнами, таким образом, YMMV. К сожалению, нет ничего лучше для возрастающих резервных копий. Собственная версия была бы хороша - было много попыток, но от всех отказались, включая вышеупомянутое RSyncWin32.