Workflow bei Pull-Anforderungen
Ein strukturierter Codeüberprüfungsprozess mit Pull-Anforderungen führt zu einer höheren Qualität des Quellcodes und bietet mehr Kontext für zukünftige Diskussionen.
Hier ist ein einfacher Entwicklungsworkflow mit Pull-Anforderungen, dem Ihr Team folgen kann:
Hier ist ein einfacher Entwicklungsworkflow mit Pull-Anforderungen, dem Ihr Team folgen kann:
- [Entwickler] Klonen oder pullen Sie die Quelle des Arbeitsziels.
- [Entwickler] Erstellen Sie einen Branch für die Arbeit.
- [Entwickler] Führen Sie Entwicklungsarbeiten wie Hinzufügen und Ändern von Funktionen durch.
- [Entwickler] Pushen Sie die abgeschlossene Aufgabe.
- [Entwickler] Erstellen Sie eine Pull-Anforderung, die angibt, welcher Branch per Merge in welchen Branch zusammengeführt wird.
- [Prüfer] Prüfen Sie die Änderungen aus der gemeldeten Pull-Anforderung.
- [Prüfer] Beurteilen Sie die Arbeit, und senden Sie gegebenenfalls eine Rückmeldung an den Entwickler.
- [Prüfer] Führen Sie einen Merge durch, wenn bei der Überprüfung keine Probleme aufgetreten sind.
- [Prüfer] Abschluss, wenn die Pull-Anforderung aufgrund der Überprüfung unnötig wird.
Wiederholen Sie die Schritte 3 bis 7 so oft wie nötig, um die Qualität des Quellcodes zu verbessern.