Go to 2016 / Springe zu 2016 

Details zum Beitrag

GitLab als alternative Entwicklungsplattform zu Github.com

Referent:

Ralf Lang (Linux Consultant/Developer, B1 Systems GmbH)

Termin: Samstag, 12:00, Raum V5

Über github.com stehen für Softwareprojekte git-Umgebungen bereit, mit denen öffentlich Source Code geteilt und verwaltet werden kann. GitLab bietet diese Funktionalität für alle, die solches Code Management rein inhouse betreiben wollen. GitLab läuft vollständig auf eigener Hardware, so dass man jederzeit volle Kontrolle über den Quellcode behält. Über eine Weboberfläche können Dateien editiert werden und ein Clone-Edit-Merge-Workflow mit Code Review gesteuert werden. Checkouts erfolgen via SSH oder HTTPS. Feingranulare Zugriffsregeln bestimmen, wer Fehler berichten, Code reviewen oder editieren kann. Mittels GitLab CI lässt sich ein vollwertiges Continuous-Integration-Framework aufbauen. GitLab CI stößt automatische Software Bulds und Tests an, sobald Code geändert wurde. Dieser Vortrag stellt die Grundlagen von GitLab vor und zeigt, wie Zugriffskontrollen, Code Review und Clone-Edit-Merge-Workflow aufgesetzt werden.

Webseite: https://about.gitlab.com/

Erwünschte Vorkenntnisse: Linux Grundkenntnisse, Interesse an Softwareentwicklung, grundlegendes Verständnis von Versionsverwaltungssystemen und Continuous Integration

Weitere Informationen: Kurz-Paper

Material zum Beitrag: Folien (587 KiB)

Audio-Aufzeichnung:

Creative Commons Lizenzvertrag Download MP3 (39MB) Download OGG (20MB)

Video-Aufzeichnung:

Creative Commons Lizenzvertrag Download MP4 (1308MB)

Die Chemnitzer Linux-Tage sind ein Projekt des IN-Chemnitz e.V. | Impressum | Datenschutzerklärung