3 ms·
If you are looking to integrate into another app, maybe check https://librsync.github.io/ https://librsync.github.io/ out.
by necovek 3y ago
If you are looking to integrate into another app, maybe check https://librsync.github.io/ https://librsync.github.io/ out.
- daveguy 3y agoUnfortunately one of the caveats about what librsync is not (from the link): librsync also does not include any network functions for talking to SSH or any other server. To access a remote filesystem, you need to provide your own code or make use of some other virtual filesystem layer. Having this seems to be one of the primary requirements.
- necovek 3y agoI did not read the OP that way: cross platform support, fault-tolerance and ability to integrate into a bespoke client/server solution (iow, there is already a network client and a server). Even with that, librsync highlights that rsync is really a protocol rather than the CLI tool GP post referred to.