2010-11-16 9 views

Odpowiedz

15

Wierzę, że można użyć JGit w aplikacji Java.

Główna strona zawiera:

JGit ma niewiele zależności, dzięki czemu nadaje się do osadzania w dowolnej aplikacji Java, czy aplikacja jest wykorzystanie innych technologii Eclipse i OSGi.

download page wspomina, że:

JGit mogą być spożywane w Maven budowy.
Wiele artefaktów są dostępne, w zależności od wymagań aplikacji:

Zobacz pełną pom.xl w jgit-cookbook/blob/master/pom.xml:

Extract:

<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> 

Dokładna lista komend git obecnie obsługiwana jest nie zawsze aktualne (jako the bug 317482 illustrates):

Aktualizacja wrzesień 2013 - lipiec 2014: wszystkie poniższe polecenia są teraz dostępne.

alt text

+2

komplecie sprawdzania pisowni zawijasów :) – hobbs

+0

Niektóre z tych połówek kontrole są dość cienkie, jeśli dobrze pamiętam - Próbowałem ustawić kilka znajomych IDE-zależne z Egit kilka miesięcy temu, a ukąszony dość ciężko przez brak nietrywialnych możliwości łączenia ... – Cascabel

+1

@Jefromi: tylko najnowsze wersje 0.9.x są interesujące jeśli chodzi o scalanie. – VonC