Eclipse

Push up your code – next generation version control with (E)Git

Eclipse
EGit
Git
Versionskontrolle

Abstract


Thu 12:15 - 13:00 Uhr | 2011

Git ist zweifellos das derzeit am meisten gehypte Versionskontrollsystem. Zahlreiche kleine und große Open Source Projekte sind bereits publikumswirksam von CVS und auch vom moderneren Subversion zu Git gewechselt oder planen die Umstellung. Die von Git versprochenen Vorteile sind entsprechend groß und verlockend: parallele und verteilte Entwicklung, hohe allgemeine Arbeitsgeschwindigkeit sowie die später viel interessantere Branch Re-Integration sollen sehr einfach und sehr schnell sein. Grund genug, sich auch in kommerziellen Projekten mit Git zu beschäftigen?!

Auf der anderen Seite unterscheidet Git sich in vielen Bereichen grundlegend von CVS und auch SVN: Benutzer müssen sich mit teilweise neuen Bezeichnungen, Tools und Konzepten beschäftigen. Die versprochenen und durchaus verlockenden Vorteile kommen also mit einem gewissen Lern- und Einarbeitungsaufwand, sowie natürlich Migrationsaufwänden für bestehende Repositories daher.

Diese Session bietet eine Einführung in die Versionskontrolle mit Git und stellt die derzeit am weitesten fortgeschrittene IDE-Integration in Eclipse – EGit und JGit – detailliert vor. Neben theoretischen Informationen spielen dabei auch praktische Erfahrungen in der täglichen Arbeit mit Git eine Rolle.

Präsentation
Non-Sponsored TalkFortgeschritteneDeutsch
Dominik Schadow

Dominik Schadow

Dominik Schadow arbeitet als Senior Consultant im Bereich Application Development bei der Trivadis GmbH in Stuttgart. Sein Fokus liegt auf der Architektur und Entwicklung von Anwendungen auf Basis von Java-Technologien. Er ist Autor verschiedener Fachartikel und Referent auf zahlreichen Konferenzen. In seiner Freizeit ist er im Open Source Projekt JCrypTool und als Eclipse Committer in der Eclipse Web Tools Platform aktiv.