Gibt es ein Tool, dass den aktuellen Softwarestand mit der letzten veröffentlichten Version (z.B. Tag in der Versionsverwaltung) und eine passende Versionsnummer vorschlagen kann?
Hier würde es verschiedene Fälle geben:
Gibt es ein solches Tool oder wäre so etwas sinnvoll, falls es dies noch nicht gibt?
Hier würde es verschiedene Fälle geben:
- Wenn Funktionen, Methoden oder Klassen entfernt wurden oder ein Parameter in einer öffentlichen Methode oder in einer Funktion verändert wurde und der neue Release somit inkompatibel zur vorherigen version ist, die Majorsversion hochzählen.
- Wenn neue Funktionen, Klassen oder Parameter hinzugekommen sind die Minorversion hochzählen.
- Wenn nur am Code etwas verändert wurde ohne die oben genannten Fälle mit geänderten Parametern, handelt es sich um einen Bugfix.
Gibt es ein solches Tool oder wäre so etwas sinnvoll, falls es dies noch nicht gibt?
Kommentar