GitLab - urz.uni-leipzig.de · GitLab –Bereitgestellte Funktionen Kollaborative Entwicklung von Software / Dokumentation / Latex / … Planung Entwicklung Projektmanagement
Post on 29-Aug-2019
240 Views
Preview:
Transcript
GitLab –https://git.sc.uni-leipzig.de
Quellcode, Kollaboration, Tickets, Wiki, Continuous Integration
GitLab – Bereitgestellte Funktionen
Kollaborative Entwicklung von Software / Dokumentation / Latex / …
Planung
Entwicklung
Projektmanagement
Dokumentation
Automatisiertes Testen / Continuous Deployment
(demnächst) Hosting statischer Webseiten, z.B. Projektdokumentationen
Admintag, 19.09.20172
Benutzer Verwendet Benutzer des
Scientific Computing
Benutzer für Projektpartner können durch URZ angelegt werden
Projektmitgliedschaften optional zeitlich begrenzt
Admintag, 19.09.20173
Gruppen Pro Projekt
Projektübergreifend
Geschachtelt
Sichtbarkeit:
Projektintern
Alle registrierten Benutzer
Alle
Admintag, 19.09.20174
Snippets Einfaches Teilen
unabhängiger textueller „Schnippsel“
Konfigurationen
Logdateien
Fehlermeldungen
…
Kommentare, Sichtbarkeit
Hinzufügen von Dateien per Drag‘n‘Drop
Admintag, 19.09.20177
Merge Requests Analog zu Pull Requests
in GitHub
Code Reviews
Protected Branches
Diverse Mergestrategien
Integration von Ergebnissen des CI
Admintag, 19.09.20178
Tickets Aufgaben, Fehlerberichte,
Funktionswünsche,…
Markdown
Labels zur Kategorisierung
Fälligkeitsdatum
Vertraulichkeit
Admintag, 19.09.20179
Zeiterfassung Zusammenarbeit mit SHKs
/ WHKs
Protokollierung und einfacher Überblick
Admintag, 19.09.201711
Milestones Sammlung von Tickets
Planung für Releases
Arbeitspakete in Drittmittelprojekten
Komplexfunktionen
Admintag, 19.09.201712
ContinuousIntegration Ausführung beliebiger
Skripte nach Bedarf
Manuell oder automatisch ausgelöst
Ausführung in eigener Umgebung (Installation eines „gitlab-runners“ notwendig)
Admintag, 19.09.201713
Weitere Funktionen
Wiki – verlinkte Markdowndokumente
Aktivitätsübersicht, Projektintern und -übergreifend
Diverse Charts für Projektmanagement
Templates für Tickets / Merge Requests
Hooks für Integration mit dritten Systemen
In Planung: aus GIT heraus gehostete statische Webseiten
Admintag, 19.09.201714
top related