.NETアプリケーションでファイル同期機能が必要です。 rsyncを使用することはできますか?利用できるAPIはありますか?あなたはいくつかの簡単な自動化を探しているならrsyncを使用する.NET APIはありますか?
10
A
答えて
3
DeltaCopyに付属のソースコードを使用することができます。このソースコードは、元のRSyncのWindowsフレンドリなラッパーです。
ソースはC++で書かれているので、正確には.Netではなく、マネージC++ラッパーを記述して使用することができます。
これは直接的な解決策ではありませんが、やや役立つかもしれません。 (つまり、HTH)
0
あなたはちょうど私が2006年頃、誰かがC#でのrsyncポートを作成したことをどこかで読みましたSystem.Diagnostic.Process
経由でrsyncのを呼び出す小さなラッパーを書くことができますが、あなたと正直に言うと私それを使用することを検討していないだろうが、それは人気がなく、見つけるのが不可能である。
4
DeltaCopyはrsync実行可能ファイルのラッパーです。しかし、librsync自体は、WindowsおよびUNIXおよびGNU/Linux(their READMEおよびEE threadを参照)で構築することができます。したがって、それは考慮すべき別の選択肢です。管理対象ではない管理対象の相互運用機能が必要です。
19
いくつかの最近のコミットとgithubの上のrsyncのC#実装があります:
関連する問題
- 1. デバイスにAndroid APIを使用するコンソールはありますか?
- 2. .net用のボイラパイプポートはありますか?
- 3. .NETからRESt APIを使用する
- 4. モバイルメッセンジャー用のAPIはありますか?
- 5. rsyncがインストールされていないリモートロケーションにファイルをrsyncする方法はありますか?
- 6. GoogleのビジュアライゼーションAPIのmicrosoft/.net "バージョン"はありますか
- 7. APIを使用したラテックスWebサービスはありますか?
- 8. .Net 4.5:IDataErrorInfoまたはINotifyDataErrorInfoを使用する必要がありますか?
- 9. .net環境でモナドの使用法はありますか?
- 10. すべてのファイアウォールルールを取得する.NET APIはありますか
- 11. ジオコーディング - APIまたはデータベースを使用する必要がありますか?
- 12. TFS 2015用の "Build 2.0" REST APIに相当する.NET APIはありますか?
- 13. AndroidからGoogle Image Search APIを使用する方法はありますか?
- 14. 特定のファイルのリストのみをrsyncする方法はありますか?
- 15. Bash Rsync:プログレスバーの精度を改善する方法はありますか?
- 16. 非CLRプログラムで.NETアセンブリを使用する可能性はありますか?
- 17. コードチャーンを計算するJava用のAPIはありますか?
- 18. RED5 Media Serverまたは.NET APIを使用するその他のクロスプラットフォームメディアサーバー用のすべての.NET API?
- 19. 3.5で動作する.NET用Facebook SDKはありますか?
- 20. Java APIに相当する.NetフレームワークのRandom.Next(Int32、Int32)はありますか?
- 21. Google Images APIを使用するRubyの宝石はありますか?
- 22. RESTfull APIの場合はCORSを使用する必要がありますか?
- 23. "Language Bar"を使用するネイティブウィンドウAPIまたは.NETクラスは何ですか?
- 24. .NETで使用するRegEx.Replaceで使用された変数を取得する方法はありますか?
- 25. Rational Rose用のCOMまたは.NET SDKはありますか?
- 26. Rsyncがデルタエンコーディングに使用するアルゴリズムはどれですか?
- 27. コード/ XMLエディタの作成に使用する「エディタAPI」はありますか?
- 28. Javaには標準マシンで使用するNFC APIがありますか?
- 29. App Store APIの使用に関する公式文書はありますか?
- 30. QuartzでCore Text APIまたは描画APIを使用する必要がありますか?
これはちょっと同じです。https://github.com/OctopusDeploy/Octodiff – NicoJuicy