2010-11-16 108 views

回答

15

我相信你可以在你的Java應用程序中使用JGit

主要頁面包括:

JGit已經很少有依賴性,使其可以適用於任何Java應用程序中嵌入的應用程序是否正在服用其他Eclipse或OSGi的技術優勢。

download page提到:

JGit可以在Maven構建消耗。
多個工件可用,根據應用的需求:

jgit-cookbook/blob/master/pom.xml全pom.xl:

提取物:

<repositories> 
    <repository> 
     <id>jgit-repository</id> 
     <url>http://download.eclipse.org/jgit/maven</url> 
    </repository> 
    </repositories> 

    <!-- Core Library --> 
    <dependencies> 
    <dependency> 
     <groupId>org.eclipse.jgit</groupId> 
     <artifactId>org.eclipse.jgit</artifactId> 
     <version>3.4.1.201406201815-r</version> 
    </dependency> 
    </dependencies> 

Git命令的當前支持的確切名單並非總是最新的(如the bug 317482 illustrates):

更新2013年9月 - 2014年7月:下面的所有命令現在可用

alt text

+2

完成與拼寫檢查的波浪線:) – hobbs 2010-11-16 11:33:35

+0

其中一些半檢查是相當脆弱的,如果我沒有記錯 - 我想幾個月前設置一些IDE依賴朋友了例如:It,結果被咬傷由於缺乏非平凡的合併能力而變得非常困難...... – Cascabel 2010-11-16 14:04:25

+1

@Jefromi:當談到合併時,只有最近的0.9.x版纔有意思。 – VonC 2010-11-16 16:49:00