Versionen & History

Alle Änderungen am Zug-Template werden gespeichert und müssen kommentiert werden (Versionierung). Kommentare müßen 9 Zeichen enthalten, sollten knapp und aussagekräftig sein und einem unbeteiligten kurz erklären, warum welche Änderung gemacht wurde - z.B. warum ein Bahnhof gelöscht wurde oder dessen Zeiten geändert wurden oder das ZugScript verändert wurde. Ohne Kommentar wird eine Änderung nicht gespeichert.

Alle Änderungen samt Kommentaren sind für alle Z-Designer, R-Admins, Admins und dem QS-Team einsehbar.

Ein Zug besteht aus 2 Bereichen, die getrennt versioniert werden:
• den Zug-Grunddaten, die in der Zugliste unter "Werte" einzugeben sind, also z.B. Namensmuster, ZugScript, Länge
• dem Fahrplan

In der Änderungshistorie sieht man den zeitlichen Verlauf der Änderungen.

Jede Speicherung einer Änderung an den Zug- und Fahrplandaten erzeugt in der History eine neue Version. Diese sind in der Tabelle mit einen Vxx für Version, laufender Nummer mit Datum und Uhrzeit der letzten Speicherung und durch welchen Designer gespeichert wurde, hinterlegt.

Die Versionen sind farblich in der Änderungshistorie gekennzeichnet wobei die Züge die im Aktivsystem Züge erzeugt werden, als "Produktivversion" markiert (abgekürzt "prod") und farblich besonders ersichtlich sind. Es gibt 4 verschiedene Zustände:

lila Zugdaten sind freigegeben und aktuelle Produktivversion
hellblau Zugdaten wurden eingegeben, gespeichert aber nicht freigegeben oder abgelehnt
grün Fahrplandaten sind freigegeben und aktuelle Produktivversion
hellgrün Fahrplandaten wurden eingegeben, gespeichert aber nicht freigegeben oder abgelehnt

Ablehnungen sind immer begründet und sind aus der History erkennbar.

Hier nun die Erklärung einer Fahrplanzeile aus einer History mit den verschiedenen Eintragungen:
History3.JPG

  • der erste eingerahmte Bereich ist die Ankunft und Abfahrt des Zuges,
  • der zweite eingerahmte Bereich gibt das eingegebene Stellwerk wieder,
  • der dritte eingerahmte Bereich gibt das eingegebene Gleis wieder wo der Zug halten oder durchfahren soll,
  • der vierte eingerahmte Bereich gibt die Einfahrt und Ausfahrt wieder, die bei der Fahrplaneingabe angegeben wurde, nur in gekürzter Fassung mit Anlage der ENR,
  • der fünfte eingerahmte Bereich gibt Flags mit ggf. eingegebener ZID wieder, sollte im Fahrplan keine Flag eingetragen sein, so sind nur die leeren Klammern [ ] erkennbar,
  • der sechste eingerahmte Bereich gibt den eingetragenen ThemaTag wieder, sollte dieser nicht verändert sein so steht dort standardtgemäß ein A,
  • im letzten eingerahmten Bereich wird ein Hinweistext wiedergegeben.

Die Angaben beziehen sich immer aus der letzten Speicherung und den Eingaben des Z-Designers.

Nachfolgende Funktionen und Ausgaben sind nur für Mitglieder des QS-Teams & den Administratoren sichtbar!
Zur Erleichterung der Prüfarbeiten wird bei Mitgliedern des QS-Teams und bei den Administratoren die History um die Anzeige von Zügen mit speziellen Flag's erweitert.
Wird bei Aufruf der History im Zug-Editor oder im Prüfverfahren ein Zug mit einer E/K/F-Flag gefunden so werden die Züge nun wie folgt gekennzeichnet:

Allgemein
Vorgänger bzw. Nachfolgezüge werden immer durch einen blauen Link angezeigt. Bei Öffnen des Links geht ein separates Popup-Fenster mit der History des verlinkten Zug-Template auf. Zur Übersichtlichkeit wird im Link nur der Templatename ohne ZID benannt. Die Verlinkungen werden immer für die letzte Fahrplanversion, unabhängig ob freigegeben oder nicht, angezeigt.

1. Vorgänger
Die Vorgänger werden verklinkt (neues Fenster / PopUp) und das Zeichen => vorangestellt. Vorgängerzüge aus E-Flag / K-Flag werden jeweils immer 1 Zeile VOR dem betreffenden Flag-Ereignis dargestellt. Wird kein Vorgänger gefunden, wird auch keiner Ausgegeben
Siehe Nachfolgendes Bild, hier letzte Fahrplanversion, Gleis Sw3 am Thematag K.

ZEdiHistoy.jpg

2.Nachfolger
Die Nachfolger werden verklinkt (neues Fenster / PopUp) und das Zeichen -> vorangestellt. Nachfolgerzüge aus E-Flag / F-Flag werden jeweils immer 1 Zeile NACH dem betreffenden Flag-Ereignis dargestellt. Hier gibts es noch folgende Fehlermeldungen:

  1. Keine ZID $zid gefunden (Heisst dass die ZID nicht exsistiert)
  2. ZID vorhanden, jedoch kein Flag (wenn ZID vorhanden + exsistent, jedoch kein Flag vorhanden)
  3. Bahnsteige stimmen NICHT oder Gegenbahnsteig hat Einfahrt! (Wenn der Bahnsteig vom abgehend Zug nicht gleich ist mit dem nachfolgendem)
  4. Kein Ziel mit ZID $zid (sonstiger Fehler)

Siehe Nachfolgendes Bild, hier letzte Fahrplanversion, Gleis Sw3 am Thematag A.

History2.JPG

Powered by Drupal - Design by BR 89