Der Begriff ist selbsterklärend, die Funktion selbst ist optional. Niemand muss mit Versionen arbeiten.
Versionen können auf das Projekt und auf Pakete bezogen werden. Für jede Version sind die folgenden Informationen erforderlich
- Versionsnummer
- Codename (optional)
- Release (optional)
Pro Item (Projekt oder Paket) kann es immer nur eine aktive Version geben.
Geänderte items
Jede Änderung an Items wird im Log festgehalten. Welche Entität wurde durch wen wann zu was geändert.
Für jede Version gibt es die Funktion, zugehörige Items zu verwalten, was sinngemäß bedeutet: "welche Items wurden durch diese Version geändert".
Bei dieser Funktion gibt es drei Vorgehensweisen:
- Aus dem Changelog können Einträge ausgewählt werden (sie werden dabei nach Item gruppiert, diese Gruppierung kann aufgeklappt werden um anzuzeigen, was mit den Items gemacht wurde)
Es werden nur Log-Einträge angezeigt, die noch keiner Version zugewiesen wurden (Spalte im Log)
- Händisches Referenzieren von Items
- Händisches Eintragen von HTML-Text
Die Items werden entsprechend ihres Typs gruppiert angezeigt