Technical Hurdles for Win32 rsync port

前端 未结 5 861
长情又很酷
长情又很酷 2020-12-31 19:38

Despite primarily being a windows user, I am a huge fan of rsync. Now, I don\'t want to argue the virtues of rsync vs any other tool...this is not my point.

The onl

5条回答
  •  礼貌的吻别
    2020-12-31 20:27

    (disclaimer: i promise, i don't google myself, but google analytics brought me here)

    i went through porting rsync to .net (sig11's link is my blog). there are no technical hurdles, just practical ones. as was already said, the code is rather... dense. difficult to follow, and complete lack of comments. i'm more than happy to make my work available, but unfortunately, since it was part of a commercial effort, it's not in significantly better shape.

    i have, on a number of occasions, messed around with the idea of reverse-engineering the protocol and doing a ground-up implementation that's wire-compatible with the existing one, but ... a bit cleaner to work with. i've even started a wiki to that effect, but... as you can see from the lack of contents there, other item have taken priority. if anyone would like to work with me on this, that may be the impetus i need to get going.

    the concept of the tool is great, as is the functionality it offers, however it's rather limited outside the *ix space, and could definitely benefit from an api.

    wiki link for reference:

    http://www.russiantequila.com/wiki/index.php?title=Main_Page

提交回复
热议问题