2009-06-16 20 views

Respuesta

3

Puede usar el código fuente que viene con DeltaCopy, que es un "contenedor compatible con Windows" para el RSync original.
La fuente está escrita en C++, por lo que no es exactamente .Net, pero puede escribir envoltorios de C++ administrados y usarlos.
No es una solución directa, lo sé, pero puede ser de alguna ayuda. (en otras palabras, HTH)

0

Si usted está buscando un poco de automatización simple que sólo podría escribir un pequeño envoltorio que invoca RSync través System.Diagnostic.Process

He leído en alguna parte que alguien alrededor del año 2006 creó un puerto rsync en C#, pero para ser honesto contigo no consideraría usarlo porque está lejos de ser popular e imposible de encontrar.

4

DeltaCopy es solo un contenedor alrededor del ejecutable rsync. Sin embargo, libsync en sí mismo se puede construir en Windows, así como en UNIX y GNU/Linux (vea their README y este EE thread). Por lo tanto, esa es otra opción a considerar. Todavía necesitarías algún tipo de interoperabilidad administrada no administrada.

Cuestiones relacionadas