Javagit

Breng de kracht van Git naar Java-ontwikkelaars!
Download nu

Javagit Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • James Linder
  • Uitgever website:
  • http://jlinder.com

Javagit Tags


Javagit Beschrijving

De kracht van Git naar Java-ontwikkelaars brengen! Javagit is een Java-API die toegang biedt tot git-repositories. Het doel is om een bibliotheek te bieden met een eenvoudig te gebruiken API die intuïtief is voor ontwikkelaars die nieuw is op git en ontwikkelaars die Veteran Git-gebruikers zijn. Waarom zou ik Javagit willen gebruiken? Zodat uw Java-applicatie toegang heeft tot en kan wijzigen git-repositories met zo min mogelijk werk. Zonder Javagit moet je jezelf zelf schrijven en beheren, buig je Java of Reimplement-git in Java zelf. Wie zijn de beoogde gebruikers van Javagit? Java-ontwikkelaars die toegang hebben tot git-repositories van hun eigen toepassingen. Heb ik nog steeds Git geïnstalleerd? Ja. Javagit gebruikt momenteel de Command-Line Git-client om te interface met git-repositories. Er zijn momenteel geen plannen voor een Pure Java Git-implementatie, maar we staan open voor een dergelijke implementatie in de toekomst. Als dit super belangrijk voor je is, laat het ons dan weten. Waar kan ik de bron krijgen? De code bevindt zich in een openbaar toegankelijke SVN-repository op: $ SVN Checkout https://subversive.cims.nyu.edu/osp/is not Met behulp van Subversion om een Git georiënteerd programma een beetje hypocriet te hosten? Ja, het is. We kozen voor het moment dat sommige van de gereedschappen die we gebruiken voor de ontwikkeling van Javagit (Eclipse, Crucible, Fisheye) nog geen interface met git-repsitories. Ons zusterproject, Gitclipse, werkt aan het vullen van de Eclipse-Git Void.Once deze tools werken voldoende goed met Git, we gaan over naar het gebruik van git voor onze repository. Kan ik Git gebruiken om de broncode in de tussentijd te openen? Ja, dat kan! Bekijk de opdracht GIT-SVN; Het werkt erg goed. Is Javagit onder actieve ontwikkeling? Extreem. We hebben dagelijks verbinden, check de SVN-log: $ SVN Log https://subversive.cims.nyu.edu/OSP/javagitwanneer zal een alpha / bèta / stabiele release beschikbaar zijn? We verwachten een alpha-release in de komende weken. We hopen een bèta-release te hebben aan het einde van de zomer en een stabiele vrijgave die vervolgens daarna geen git implementeert met Java (op deze manier heb je geen Git geïnstalleerd)? We zouden het leuk vinden, maar helaas niet heb de tijd. We accepteren graag patches. Hoe is Javagit anders dan JGIT / EGIT? Javagit is opgevat als een aanvullend project voor de Gitclipse Projct, een Eclipse-plug-in om git-ondersteuning te bieden. Het was een logische keuze voor ons om het project te splitsen in het gebruikersgeoriënteerde project, Gitclipse en het ontwikkelaargerichte project, Javagit. Aangezien de projecten gescheiden zijn, is het Javagit-project vrij om zich te concentreren op het leveren van een top-inkeping bibliotheek / API voor gebruik in andere toepassingen. Een ander verschil tussen Javagit en JGIT / EGIT is dat het Javagit-team wilde de toegang tot git-repositories snel implementeren. Dit doel leidt ons om te beginnen met spanden om zichzelf te git om Git-functionaliteit te bieden. Wetende dat dit een kortetermijnoplossing kan zijn, hebben we Javagit gebouwd, zodat we gemakkelijk de opdrachtregelinterface (CLI) -functionaliteit kunnen vervangen door JNI, Pure Java of een andere implementatie in de toekomst. JGIT / EGIT biedt alleen een Pure Java-implementatie. Hoe kan ik bijdragen? Word lid van het gesprek op de mailinglijst van de ontwikkelaar. Als er iets is waar je aan wilt werken, laat het ons weten. Als u aan het project wilt werken, maar niet weet waar u moet beginnen, introduceer uzelf en het team kan u helpen iets te vinden om aan te werken. Er is veel te doen. Vereisten: · Java 2 Standaard Edition Runtime-omgeving


Javagit Gerelateerde software

bzr-fastimport

BZR-FASTIMPORT is een Fastimport-plug-in die een stream-gebaseerde invoer van gegevens in Bazaar biedt. ...

123

Downloaden

Antemodel

AntMod is een Build Management, Release Management en Repository Management Tool. ...

143

Downloaden

PhpMakeUpdate

PhpMakeUpdate is een op het web gebaseerde intranet-tool voor alleen gewijzigde bestanden uit de Subversion-repository. ...

124

Downloaden

Ksvn

KSVN is een Konqueror-geïntegreerde frontend naar het revisiesysteem van Subversion (SVN) voor KDE. ...

181

Downloaden

Formaat opslaan

Formaat opslaan is een Eclipse-plug-in om de invoer- en indelingencode automatisch te organiseren bij het opslaan van een Java-editor. ...

369

Downloaden