Versiebeheer*
Voor versiebeheer wordt git gebruikt. De remote staat in DevOps. Ik maak alles op 1 branch, en maak nieuwe branches aan als dit nodig is. Zodra ik mijn werkzaamheden heb verricht en werkt, wordt er een pull request gemaakt naar Dev1.
Hier is te zien dat ik werk op de “initial setup” branch. Als ik mijn werk heb gedaan word alles naar dev1 gepulled.
Als er groottere dingen moeten gebeuren naast de OOAPI die niet direct iets te maken hebben met de endpoints, wordt een nieuwe branch gemaakt:

Workflow
De gebruikte workflow is:
- Werkzaamheden uitvoeren op een passende branch.
- Wijzigingen committen met een herkenbare omschrijving.
- Pull request maken richting
Dev1. - Controleren of de wijzigingen passen bij de geplande taak.
- Branches gebruiken om grotere werkzaamheden gescheiden te houden.
Hiermee zijn versies terug te vinden en is zichtbaar welke aanpassingen per onderdeel zijn gedaan.