![](/img/trans.png)
[英]Any suggestions on how I can integrate cloud storage with my native Java application in Windows
[英]How to integrate git into Windows application
我的基於Linux
的C++
服務器(中央文檔存儲庫)使用 git 來操作它並從客戶端接收的文件。 通過從服務器應用程序執行標准git
shell 命令來使用Git
。 現在我開發了一個打算在Windows
機器上使用的Java
客戶端。 客戶端的網絡只接受電子郵件(它有嚴格的防火牆),因此服務器會生成一個差異補丁文件,該文件應該應用於客戶端。
我不是真正的Windows
用戶,所以整個 git bash 事情讓我感到困惑。 如何從 Windows 應用程序執行git
命令? 類似於system("git add .")
,但適用於Java
並帶有安全性和錯誤檢查。 我讀到有 git 庫,但找不到它們是否支持應用補丁文件。
我不確定我是否完全正確,但如果您正在尋找一種通過 Java 掌握 git 的方法,我建議您查看JGit 。 它是 git 的 Java 實現,例如在 Eclipse IDE 中使用。
JGit 還提供了ApplyCommand ,它適合您應用補丁文件的需要。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.