Kategorien
Seiten
-

Forschungsdaten – Aktuelles und Wissenswertes

GitLab – Ein Baustein im Forschungsdatenmanagement

19. Oktober 2018 | von

Eine Aufgabe im Kontext des Forschungsdatenmanagements ist der Umgang mit verschiedenen Versionen von Dateien. Insbesondere in der Zusammenarbeit mit Kolleginnen und Kollegen ist es wichtig, hierbei den Überblick zu behalten. Unter bestimmten Rahmenbedingungen kann GitLab ein wertvolles Tool sein, dass Sie in der Versionsverwaltung und Zusammenarbeit unterstützt.

Git ist eine etablierte Software zur Versionsverwaltung von Dateien. Wenn auch voranging zum Code-Management in der Softwareentwicklung genutzt, können in der Praxis nahezu jede Art von Datei per Versionsverwaltung nachverfolgt werden. Gut geeignet ist Git für flach strukturierte, textbasierte Datenformate wie csv, xml usw.

Die Weboberfläche GitLab ist eine Open-Source-Software, um eigene Git-Repositorien selbst zu hosten und zu verwalten. Neben der Hauptaufgabe des Code-Managements werden noch andere Funktionalitäten wie ein einfaches Issue-Tracking-System, Wiki sowie Code-Review-Möglichkeiten abgedeckt. Die RWTH Aachen University stellt ihren Angehörigen eine zentrale GitLab-Instanz zur Verfügung.

Um Einstiegshürden in Git zu überwinden und Ihnen einen ersten Einblick in die Funktionalitäten von GitLab zu geben, bieten wir erstmalig am 22.11.2018 für Wissenschaftlerinnen und Wissenschaftler der RWTH Aachen University den Workshop „Management wissenschaftlicher Quellcodes und anderer Forschungsdaten – Grundlagen der Versionsverwaltung mit git und GitLab“ an.

Der Workshop ist als flipped Classroom konzipiert. Vorab werden Ihnen in einem Moodle-Lernraum online-Lehrmaterialien bereitgestellt, die Sie dazu anleiten, Git auf Ihrem Rechner zu installieren, ein Projekt einzurichten und erste einfache Befehle auszuführen. Zudem melden Sie sich auf der GitLab Oberfläche der RWTH an und bekommen einen ersten Eindruck der Zusammenarbeit mit GitLab.

Im Workshop selbst möchten wir mit Ihnen praxisnah arbeiten und auf Ihre individuellen Problemstellungen eingehen. Sie werden weitere Git/GitLab-Funktionalitäten kennenlernen. Gemeinsam werden wir Anwendungsbeispiele diskutieren und Übungen zu individuellen Arbeitsabläufe und Best Practices durchführen.

Die Anmeldung zum Workshop erfolgt über die Veranstaltungsdatenbank der RWTH Aachen University.

Schreibe einen Kommentar