it-swarm.com.de

Wie stabil ist das Git-Plugin für Eclipse?

Ich hatte vor, mit git zu spielen, und fragte mich, ob jemand das Git-Plugin für Eclipse verwendet hatte

Ich sehe, dass es bei Version 0.3.1 ist, und fragte mich, ob jemand wusste, wie stabil es war/irgendwelche Fallstricke?


Aktualisieren:

Wenn Sie eine neuere Version von Eclipse verwenden, enthält Ihr Hilfemenü den Link "Eclipse Marketplace ...".

Geben Sie 'git' in das Suchfeld ein. Das zeigt mir EGit.

Dies ist auch sehr hoch in der Liste der populären Plugins.

Klicken Sie auf Installieren. Es ist viel einfacher als das manuelle Hinzufügen von Standorten für Aktualisierungen.

166
toolkit

Github Blog sprach gestern über das Egit Plugin:

http://freshmeat.net/projects/jgit/

80
Alex

Ich benutze if für die tägliche Arbeit und finde es stabil. In letzter Zeit hat das Plugin gute Fortschritte gemacht und Folgendes hinzugefügt:

  • merge-Unterstützung, einschließlich eines In-Eclipse-Merge-Tools;
  • eine grundlegende Synchronisierungsansicht;
  • lesen von .git/info/exclude- und .gitignore-Dateien.
  • umbasierung;
  • optimierte Befehle zum Drücken und Ziehen;
  • rosinenpickerei.

Git repositories view

Überfliegen Sie unbedingt EGit-Benutzerhandbuch , um einen guten Überblick über die aktuelle Funktionalität zu erhalten.

Ich stelle fest, dass ich nur für interaktive Rebases in die Befehlszeile wechseln muss.

Als ein offizielles Eclipse-Projekt Ich bin zuversichtlich, dass EGit alle Hauptfunktionen des Befehlszeilenclients erhalten wird.

32
Robert Munteanu

EGit befindet sich noch in der Eclipse-Inkubation. Sie können es mit dem Eclipse-Update-Manager installieren.

  1. Wählen Sie Hilfe -> Neue Software installieren ...
  2. Wahrscheinlich ist die JGit-Update-URL nicht in Ihrer Site-Liste enthalten. Geben Sie daher im Feld "Arbeiten mit:" die folgende URL ein: http://www.jgit.org/updates
  3. Klicken Sie auf Hinzufügen ...
  4. Sie sollten jetzt Eclipse Git Plugin - Integration Build (Incubation) als verfügbare Software zur Installation sehen. Überprüfen Sie es und klicken Sie auf Weiter.
  5. Klicken Sie auf Weiter und stimmen Sie der Lizenz zu. Sie sollte installiert sein.
20
Chris J

Sie können Git-GUI als Alternative zu EGit in Eclipse integrieren.

Siehe dieses zweiteilige YouTube-Tutorial speziell für Windows:
http://www.youtube.com/watch?v=DcM1xOiaidk
http://www.youtube.com/watch?v=1OrPJClD92s

9
AndyL

Vor allem im Vergleich zu den CVS- und SVN-Plugins ist es offenbar kaum zu gebrauchen. Ist GIT wirklich so anders, dass Entwickler mit vier Jahren Erfahrung mit CVS- und SVN-Plugins mit völlig anderer GUI, ungehörten Befehlen, zwei oder sogar einzelnen Word-Fehlermeldungen und "Funktionen" wie dem Überschreiben des freigegebenen Repositorys ohne Vorwarnung komplett verloren gehen sollten? Verwenden Sie es nicht, sondern die Befehlszeilenschnittstelle. Wenn Sie keine Befehlszeilenschnittstelle mögen, verwenden Sie GIT überhaupt nicht.

6
audriusa

Installieren Sie für eine Befehlszeilenansicht in Eclipse das Aptana Eclipse-Plug-in. Es stellt Ihnen eine Konsole zur Verfügung. Es ist eine unglaubliche Produktivitätssteigerung, wenn Sie viele Terminalbefehle ausführen.

5
ELF

Mittlerweile ist EclipseGit ein "Official Eclipse Technology Project" ( 9-05-07 GitWiki ). Ich benutze von Zeit zu Zeit die aktuelle Version 0.5.0 (das Wiki ist ein Schritt hinter der Entwicklung), ohne Probleme. Versionsvergleich, Festschreiben, Zurücksetzen usw. funktionieren gut, obwohl manuelle Aktualisierungen (F5) erforderlich sind, wenn Befehlszeile oder andere Git-Clients verwendet werden (übliches und akzeptables Eclipse-Verhalten, denke ich).

5
mtp

Ich habe EGit in Eclipse für einige meiner Projekte eingerichtet und festgestellt, dass es viel einfacher und schneller ist, eine Befehlszeilenschnittstelle zu verwenden, als Menüs aufzurufen und in Fenstern zu klicken.

Ich würde so etwas wie eine Befehlszeilenansicht in Eclipse vorziehen, um alle Git-Aufgaben zu erledigen.

3
mhoofman

egit hat einen schwerwiegenden Fehler beim Vergleich einer Datei in Ihrem Arbeitsverzeichnis mit einer früheren - es blinkt eine leere Registerkarte. Der Fehler besteht seit 2010 und wurde noch nicht behoben. Diese sehr grundlegende Funktion, die im svn-Plugin sehr gut funktioniert, ist völlig kaputt.

3
sanjay

Diese Hinweise könnten Sie interessieren: http://github.com/blog/232-github-and-Eclipse

2
webmat

Ich habe es kurz benutzt, aber es fehlte immer noch an Unterstützung in einigen wichtigen Bereichen (es hat nicht richtig umbenannt/verschoben oder so). Es war auch keine Update-Site dafür verfügbar.

Ich erinnere mich nicht, welche Version es war, aber das war vor 6 Monaten. Hoffentlich ist es jetzt besser.

2
JesperE

Es gibt auch gitclipse (basierend auf JavaGit), aber es scheint tot zu sein.

1
Name