有没有使用rsync的.NET API?

dev*_*ull 10 c# rsync

我需要在.NET应用程序中使用文件同步功能.我可以使用rsync吗?有没有可用的API?

Alm*_*ond 19

在github上有一个RSync的C#实现,有一些最近的提交:

http://github.com/MatthewSteeples/rsync.net

  • 这有点相同:https://github.com/OctopusDeploy/Octodiff (2认同)

Ron*_*ein 4

您可以使用DeltaCopy附带的源代码,它是原始 RSync 的“Windows 友好包装器”。
源代码是用 C++ 编写的,因此它不完全是 .Net,但您可以编写托管 C++ 包装器并使用它们。
我知道这不是一个直接的解决方案,但可能会有所帮助。(换句话说,HTH)