Wozu das
Entwickler leben in Git, Projektleiter im Tracker. Damit niemand von Hand Status umstellen muss, liest Volent die Ereignisse des Repositorys und zeigt den Entwicklungsstand direkt in der Aufgabe.
So funktioniert es
Der Aufgabenschlüssel ist die Verbindung
Volent sucht den Schlüssel im Branch-Namen, im Titel und in der Beschreibung eines PR oder MR sowie in der Commit-Nachricht. „feature_VOLE-1“ und „vole-1-login“ werden erkannt, und „VOLE-10“ wird nicht mit „VOLE-1“ verwechselt.
Der Besitzer des Arbeitsbereichs verbindet
GitHub durch die Installation der App, GitLab über Adresse und Token eines Dienstkontos mit der Rolle Maintainer. Der Token wird vor dem Speichern geprüft.
Das Projekt wählt Repositorys
Die Verknüpfung eines Repositorys mit einem Projekt schaltet den Empfang von Ereignissen ein. Solange etwas fehlt, sagt der Bildschirm genau, worauf er wartet, statt wirkungslose Schaltflächen zu zeigen.
Fünf Entwicklungszustände
Branch erstellt, PR als Entwurf, PR offen, genehmigt, gemergt. Für jeden Zustand kann das Projekt einen Aufgabenstatus festlegen; standardmäßig ist das aus.
Der Abschnitt „Code“ in der Aufgabe
Branches, Commits, PRs mit Genehmigungen und Reviewern sowie der letzte CI-Build. Den Branch-Namen oder den Befehl „git checkout -b“ kannst du immer kopieren, auch ohne Verbindung; Kyrillisch wird transliteriert.
Verweise aus GitLab zurück
Wenn du ein GitLab-Repository verknüpfst, wird „VOLE-123“ in MRs und Kommentaren zu einem Link auf die Aufgabe. Ist dort bereits ein anderer Tracker eingerichtet, lassen wir ihn unangetastet.
Eigene Server
Nur öffentliche Adressen über HTTPS ohne Weiterleitungen. GitLab Self-Managed ab Version 19.1 mit signierten Webhooks; GitHub Enterprise Server über deine eigene GitHub App, die per Manifest erstellt wird.
Gut zu wissen
- Die Seite „Integrationen“ zeigt den Zustand jeder Verbindung: nicht eingerichtet, Tarif erforderlich, braucht Aufmerksamkeit, verbunden.
- Nach dem Wechsel von Pro zu Free bleiben die Daten von GitHub Enterprise Server und die Synchronisierung erhalten; gesperrt werden nur neue Aktionen.
Verfügbarkeit
Die jährliche Zahlung für Pro ist 20 % günstiger. Fragen zu den Tarifen: [email protected].
Kleinere Verbesserungen
- Ein Katalog „Integrationen“ mit einer Kachel für jedes Produkt.
- Git ist in jedem Tarif verfügbar.
- GitLab arbeitet mit dem Token deines Dienstkontos.
