Was ist Software-Versionierung?

Die Softwareversionierung ist ein System, mit dem verschiedene Versionen eines bestimmten Softwareprogramms sowohl für den internen Gebrauch als auch für die Versionsbezeichnung nummeriert werden. Mit diesem System können Softwareentwickler Änderungen zwischen Versionen einfacher nachverfolgen und Kunden und Benutzer der Software können aktualisierte Versionen besser erkennen. Typischerweise wird ein numerisches System verwendet, wobei häufig eine Dezimalstelle verwendet wird, um kleinere Versionsaktualisierungen anzuzeigen. Softwareversionsangaben sind aufgrund der Bedeutung dieses Systems für die Behebung von Problemen und das Auffinden von Softwareupdates für Softwarebenutzer in der allgemeinen Verwendung und im Hauptlexikon angekommen.

Es gibt keinen festgelegten Standard für die Durchführung der Softwareversionierung, und die verwendeten Methoden hängen in der Regel von der Firma ab, die eine Computersoftware entwickelt. Letztendlich dient die Softwareversionierung zwei wichtigen, aber sehr unterschiedlichen Zwecken: der internen Kommunikation mit Entwicklern, die an einem Programm arbeiten, und der externen Kommunikation neuer Releases mit potenziellen Kunden. Bei der internen Verwendung muss dieses System nicht einer Methode folgen, die für externe Anwender sinnvoll ist, sondern wird häufig gewählt, um Informationen schnell und effektiv an andere Entwickler weiterzugeben.

Die Softwareversionierung wird normalerweise intern verwendet, um verschiedenen Programmierern anzuzeigen, wann Änderungen, insbesondere wesentliche Änderungen, an einem Programm vorgenommen wurden. Dies sieht normalerweise ähnlich aus wie "Softwarename 1.0" oder "Softwarename 1.10", obwohl unterschiedliche Bezeichnungen verwendet werden können. Im Allgemeinen weist diese Notation auf Hauptversionen vor einem Dezimalpunkt oder einem anderen Trennzeichen hin, wobei kleinere Versionsaktualisierungen an zweiter, dritter und sogar vierter Stelle erfolgen.

Zum Beispiel könnte "Version 0.5.1.15" verwendet werden, um anzuzeigen, dass das Programm nicht zur Veröffentlichung bereit ist, da die erste Position häufig auf eine Veröffentlichungsversion hinweist. dass es in seiner fünften großen Vorabversion ist; Das Programm hat in dieser Version eine Änderung erfahren. und dass innerhalb dieses Zyklus 15 geringfügige Änderungen aufgetreten sind. Dieselben Informationen könnten möglicherweise auch als „1a.5.1-15“ übermittelt werden, um die Alpha-Version 1, dh die Vorabversion, und die letzten Informationen unter Verwendung gemischter Indikatoren anzuzeigen. Solange ein einzelnes System intern für die Softwareversionierung verwendet wird, können die Informationen für Entwickler dennoch effektiv vermittelt werden, um sie zu verstehen.

Externe Indikatoren für die Softwareversionierung sind dagegen in der Regel viel einfacher zu verfolgen. Diese Informationen können völlig unabhängig von internen Bezeichnungen sein, da sie in erster Linie den Verbrauchern anzeigen sollen, dass eine neue Version des Programms veröffentlicht wurde. Während das numerische System in vielen Situationen verwendet wird - selten mehr als zwei Ziffern wie „1,5“ oder „2,0“ - werden häufig auch Namen verwendet, um auf eine neue Version hinzuweisen. Beispielsweise verwendete Microsoft® zunächst Zahlen für Windows 1.0®, wechselte dann zu Release-Jahren für Releases wie Windows 98® und änderte dann den Namen in Windows Vista®, bevor Windows 7® wieder auf numerische Indikatoren umstellte. Die Versionsverwaltung von Software ist in einer Reihe von verschiedenen Kontexten zum Mainstream geworden, z. B. in aktualisierten Versionen von Romanen oder Filmen, die mit den Bezeichnungen „1,5“ oder „2,0“ versehen sind.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?