GitLab-Zeiterfassung — Teetrack neben GitLab nutzen
Entwicklungsaufwand sichtbar machen — neben deinem Git-Workflow.
Erfasse Entwicklung und Issues in Teetrack neben GitLab. Manueller Ablauf mit Zeitexporten; die Tools übertragen Daten nicht automatisch.
Voraussetzungen
- Ein GitLab-Konto (Cloud oder Self-Managed) mit Repos, gegen die du Zeit erfassen willst
- Ein Teetrack-Konto
Manueller Ablauf Schritt für Schritt
Schritt 1: Teetrack-Projekte passend zu GitLab-Repos anlegen
Erstelle in Teetrack Projekte, die deinen GitLab-Repos oder -Gruppen entsprechen, damit Zeiteinträge klar dem richtigen Codebase-Bereich zugeordnet werden.
Schritt 2: Timer starten, wenn du an einem Issue oder Merge Request arbeitest
Wenn du ein GitLab-Issue aufnimmst oder einen Merge Request reviewst, starte einen Teetrack-Timer auf dem passenden Projekt. Stoppe ihn, wenn du fertig bist oder wechselst.
Schritt 3: Issue-Titel als Eintragsbeschreibung verwenden
Referenziere den GitLab-Issue-Titel oder die MR-Nummer in deinem Teetrack-Eintrag, damit Berichte ohne Tool-Wechsel verständlich sind.
Schritt 4: Abgeschlossene Issues mit erfasster Zeit wöchentlich vergleichen
Prüfe am Wochenende, welche GitLab-Issues geschlossen wurden, und stelle sicher, dass sie entsprechende Zeiteinträge in Teetrack haben.
Was du damit machen kannst
- Den tatsächlichen Zeitaufwand pro Issue sehen: GitLab zeigt, was erledigt wurde. Teetrack zeigt, wie lange es gedauert hat. Zusammen helfen sie bei Sprint-Planung und realistischen Schätzungen.
- Code-Review-Zeit separat erfassen: Erfasse Merge-Request-Reviews als eigene Zeiteinträge in Teetrack, um zu sehen, wie viel Review-Arbeit neben der eigentlichen Entwicklung anfällt.
- Abrechenbare Entwicklungsarbeit von internem Aufwand trennen: Markiere Kundenarbeit als abrechenbar und interne Projekte als nicht-abrechenbar in Teetrack. So weißt du genau, welche Stunden auf die Rechnung gehören.
Häufig gestellte Fragen
Hat Teetrack eine native GitLab-Integration?
Nein. Es gibt keine direkte Verbindung zwischen den Tools. Du nutzt GitLab für Versionskontrolle und Issue-Tracking und Teetrack für Zeiterfassung nebeneinander.
Kann ich automatisch Zeiteinträge aus GitLab-Issues erstellen?
Nicht direkt. Du erstellst Einträge manuell in Teetrack, wenn du an einem Issue arbeitest. So behältst du die Kontrolle darüber, was als erfasste Zeit zählt.
Hat GitLab keine eigene Zeiterfassung?
GitLab hat einfache /spend-Befehle in Issues. Teetrack bietet eine dedizierte Oberfläche mit Timern, Kalenderansichten und Reporting, die über GitLabs eingebaute Zeiterfassung hinausgeht.
Ist das nützlich für kleine Entwicklerteams?
Jede Person benötigt ein eigenes Teetrack-Konto. Es gibt keinen gemeinsamen Team-Arbeitsbereich und keine integrierten Freigaben. Wer mehrere persönliche Berichte zusammenführen möchte, muss die Exporte außerhalb von Teetrack manuell zusammenstellen.
Wie erfasse ich Zeit für CI/CD-Pipeline-Debugging?
Erstelle in Teetrack eine Aufgabe für DevOps oder Infrastruktur. Wenn du Pipeline-Probleme untersuchst, erfasse die Zeit dort, damit der Aufwand sichtbar wird.
Mache den Entwicklungsaufwand hinter deinen GitLab-Issues sichtbar
Kostenlos startenFür Solo-Freelancer und Berater. Ein Konto pro Person.