Die IFAS-Versionsverwaltung

Zurück

Bei der Versionierung der IFAS-Programmmodule verfolgt die Kisters AG ein System, das auch dem Anwender dabei helfen soll, die jeweils vorliegende Programmversion in den richtigen Kontext zu bringen.

Einen Überblick bietet die folgende schematische Abbildung.

Versionierung


In Zukunft erhalten Entwicklungsversionen ungerade Unternummern (5.3, 5.5, 5.7, ...) und Auslieferungsversionen für die Anwender gerade Unternummern (5.2, 5.4, 5.6, ...).

Auslieferungsversionen werden von der Kisters AG nach einer erfolgten Programmauslieferung beispielsweise dazu verwendet, um die in seltenen Fällen auftretenden Fehler zu beheben. Dazu trägt auch der Anwender bei, indem er/sie die Fehlermeldungen übermittelt, die während der Nutzung auftreten. Die Fehler werden zeitnah behoben und anschließend erhält der Anwender eine korrigierte Version, welche dieselbe Unternummer wie zuvor trägt. In der Regel wird von der Kisters AG eine neue Datei - z. B. ifas.jar - herausgegeben, welche lediglich in das Verzeichnis c:\ifas\bin kopiert werden und die alte Datei ersetzen muss.

Entwicklungsversionen sind Programmversionen, an denen die Kisters AG parallel arbeitet, um IFAS grundsätzlich zu erweitern und zu verbessern. Ist eine Entwicklungsversion (z. B. IFAS 5.5) zu einem bestimmten Zeitpunkt fertig gestellt, wird sie mit der aktuellsten Auslieferungsversion (z. B. IFAS 5.4) zusammengeführt. Das Resultat ist eine Auslieferungsversion mit einer jetzt neuen Unternummer (IFAS 5.6), die dem Anwender zur Verfügung gestellt wird.

Aktualität der Versionen:
Neben dieser Konvention gibt es die Möglichkeit, die Aktualität der Versionen miteinander zu vergleichen. Dazu steht die Versionsnummer bzw. der Build zur Verfügung.
In der Abbildung wird deutlich, welche der beiden IFAS 5.4-Auslieferungsversionen aktueller ist: jene mit der größeren Versionsnummer, welche auf der linken Seite abgelesen werden kann (9376 > 8832).

Unternummer: Versionsnummer/Build:
5.8 9414


Zu beachten:
Die Versionsnummer ist eine von jedweden Unternummern unabhängige, fortlaufende Nummer, die bei der Entwicklung durch die Kisters AG vergeben wird. So wird in der Abbildung ersichtlich, dass die Versionsnummern für IFAS 5.4 und 5.5 aufeinander aufbauen, obwohl es sich hier um zwei gänzlich verschiedene Versionsarten handelt. Aus diesem Grund ist es nicht möglich, alleine von der Versionsnummer ausgehend die Aktualität von Programmversionen zu vergleichen.
Stattdessen dürfen nach einer Auslieferung, bildhaft ausgedrückt, nur einheitlich gefärbte Versionsnummern miteinander verglichen werden, z. B. hellblaue: IFAS 5.4, SBA 5.4. (Eine einheitliche Färbung in der Abbildung steht für einen einheitlichen Status der Version.)
Anderenfalls wird eine Auslieferungsversion mit einer Entwicklungsversion auf Aktualität verglichen, was nicht zulässig ist. Die Aktualität einer Entwicklungsversion ist unabhängig von der Aktualität einer Auslieferungsversion.

Die aktuelle Versionsnummer kann in jedem IFAS-Modul im Menü Hilfe > Über... eingesehen werden.


Zurück