extend the configuration management section

Add a note about how git commit messages shoule be written
This commit is contained in:
Andreas Zweili 2018-12-22 16:55:02 +01:00
parent c8f8a513fb
commit 3258e06e96
2 changed files with 13 additions and 4 deletions

View File

@ -261,4 +261,12 @@
month = {Dec},
note = {[Online; accessed 22. Dec. 2018]},
url = {https://semver.org}
}
@misc{commit,
author = {Beams, Chris},
title = {{How to Write a Git Commit Message}},
year = {2018},
month = {Dec},
note = {[Online; accessed 22. Dec. 2018]},
url = {https://chris.beams.io/posts/git-commit}
}

View File

@ -217,13 +217,14 @@ meisten Sinn.
Die komplette Dokumentation, der Quellcode der Applikation sowie jeglich
zusäzliche Dokumente wie etwa die Zeitplanung werden mittels der Software Git
Versioniert. Thematisch zusammengehörende Änderungen werden in einem Commit
zusammengefasst. Somit ist jederzeit nachvollziehbar was wann geändert hat.
zusammengefasst. Somit ist jederzeit nachvollziehbar was wann geändert hat. Ein
Commit sollte dabei gemäss dem Artikel von Chris Beams "How to write a Git
Commit Message" footcite:commit und in englischer Sprache geschrieben sein.
Versionsnummern sind für die Applikation zum jetzigen Zeitpunkt noch nicht
vorgesehen. Sollten sie trotzdem verwendet werden soll eine semantische
Versionierung footcite:semver verwendet.
Dabei ist eine Versionsnummer immer nach diesem Schema aufgebaut,
MAJOR.MINOR.PATCH. Bei Änderungen wir die:
Versionierung footcite:semver verwendet. Dabei ist eine Versionsnummer immer
nach diesem Schema aufgebaut, MAJOR.MINOR.PATCH. Bei Änderungen wir die:
1. MAJOR Version erhöt wenn man inkompatible Änderungen an der gls:api macht.
2. MINOR Version erhöt wenn man Funktionalität hinzufügt die
rückwärtskompatibel ist.