Is there any way to do differential copies of a directory from Windows to Linux over ssh, sftp, scp, or similar? Preferably not rsync since they are all cygwin based and force you to use the /cygdrive/c/... file path convention which is a pain. I'm trying to frequently upload new code to a Raspberry Pi and have been using pscp but it doesn't allow differential copies or excluding directories/files, as far as I can tell.

  • 1
    @Moses I don't think it qualifies as a product recommendation question now. – a CVn Dec 14 '13 at 15:43

Unison is a well-established, open-source tool for this. It has pre-compiled binaries for Linux, native Windows, and Cygwin.


I personnaly use WinSCP to make this. It's pretty easy to script or use graphically.

  • This is really more of a suggested direction to a solution than a solution. As is, it would be more appropriate as a comment. Please see this link on how to recommend software in an answer: meta.superuser.com/questions/5329/… – fixer1234 Feb 27 '15 at 17:18
  • This answer implies "yes" none can be exhaustive on such answer than giving examples. – Hybris95 Feb 28 '15 at 14:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.