gchamon / sysrsync

Simple and safe system's rsync wrapper for Python
MIT License
113 stars 13 forks source link

windows support? #43

Open ajkessel opened 2 weeks ago

ajkessel commented 2 weeks ago

Has anyone tried to get this working on Windows? You obviously need a system rsync but that is available via cygwin (or packaged separately here. Is there a more straightforward to do this?

gchamon commented 2 weeks ago

I don't see why it shouldn't work on WSL2, since it's a fully fledged Linux working in a VM, but I don't have the OS neither the resources to test this

ajkessel commented 2 weeks ago

Yes, it's fine on WSL. But for a Windows-Python end user it won't work out of the box since there is no Windows-native rsync, and if you manually install Cygwin rsync, there are problems with filesystem mapping and finding ssh and keyfile. Wondering if anyone has a more elegant solution to make this module fully cross-platform.