현재 G-Rsync로 사용할 수있는 Windows 용 rsync가 있습니다. 이 즉 : - http://sourceforge.net/projects/grsync-win/Windows의 기존 rsync를 이식하고 싶습니다.
하지만, 제가 여기에서 기존 rsync를 코드를 사용할 수 있도록되어 싶지 : - https://rsync.samba.org/download.html 이 창에서 실행할 수 있습니다.
다음을 확인했습니다. - https://stackoverflow.com/questions/528298/rsync-for-windows 하지만 그건 내가 원하는 것이 아닙니다. 또한 찾았습니다. https://github.com/MatthewSteeples/rsync.net .net에 rsync 포트가 있습니다.
또한 Windows는 소켓 시스템 호출 대신 WinSock을 사용합니다 (그래서, 처음부터 전체 rsync를 작성할 수는 없습니다). 여기 그래서, 내가 확인했다는 MinGW-W64 - http://mingw-w64.sourceforge.net
내가 포트 창에 rsync를 코드를 기존의 몇 가지 방법이 있어야합니다 같아요. 또한,이 다음 링크는 나에게 도움이되지 않습니다 : - Technical Hurdles for Win32 rsync port
나는이는 MinGW-W64 도움이 내가 창문에 포트 기존 rsync에이 도구를 사용 실례합니다 것이 매우 확실하지 않다. MingW-w64의 용도는 무엇입니까? 또한 여기에 내용이 누락 된 경우 알려 주시기 바랍니다.
[편집] 내가이 프로젝트를
- 을 발견 (이 프로젝트에 대한 문서를 찾을 수있는 readme.txt는 rsync를의의와 동일).
http://sourceforge.net/projects/mingw/files/MSYS/Extension/rsync/rsync-3.0.8-1/ (MSYS-build-rsync를 구성하려면 MSYS 콘솔이 필요합니다.)
그러나 이러한 옵션이 내 용도로 사용되는지 여부를 파악할 수 없습니까?
누구든지 위에서 언급 한 두 가지 프로젝트에 대해 의견을주십시오.
미리 감사드립니다.
현재 Windows 10의 경우 "Windows 용 Bash"라는 새 Windows Linux 하위 시스템을 사용할 수 있습니다. 네이티브 Linux ELF 바이너리를 실행하므로 rsync입니다. –