Was ist Software Versioning?

Die versioning Software ist ein System, durch das verschiedene Freigaben eines bestimmten Software-Programms für internen Gebrauch nummeriert und Kennzeichnung freigeben werden. Dieses System erlaubt Softwareentwickler leicht zu den Schienenänderungen zwischen Versionen und erlaubt Kunden und Benutzern der Software, modernisierte Versionen besser zu erkennen. Ein numerisches System wird gewöhnlich, häufig mit einem Dezimalstrich benutzt, der verwendet wird, um kleine Versionsupdates anzuzeigen. Versioning Anzeigen der Software haben populären Verbrauch und Hauptströmungsdas lexikon wegen des Wertes dieses Systems eingetragen, wenn sie Software-Benutzern erlaubten, Probleme zu überprüfen und Software-Aktualisierungen zu finden.

Es gibt keine Satzstandardweise, in der die versioning Software erfolgt werden muss und die Methoden, die angewendet werden, gewöhnlich von der Firma abhängen, die ein Stück Computer-Software entwickelt. Schließlich versioning Major der Aufschläge zwei der Software, aber sehr unterschiedlich, Zwecke: interne Kommunikation zu den Entwicklern, die an einem Programm arbeiten, und Mitteilung nach außen der neuen Freigaben zu den möglichen Kunden. Wenn es innerlich benutzt wird, muss dieses System einer Methode nicht folgen, die sinnvoll zu denen außerhalb einer Firma ist, aber anstatt wird häufig beschlossen, Informationen zu anderen Entwicklern schnell und effektiv zu übermitteln.

Die versioning Software wird gewöhnlich innerlich benutzt, um verschiedenen Programmierern zu erlauben, anzuzeigen, wann Änderungen, besonders bedeutende Änderungen, an einem Programm vorgenommen worden sind. Dieses erscheint normalerweise auf eine Art, die “Software Name 1.0† oder “Software Namens 1.10â€, obwohl verschiedene Darstellungen, ähnlich ist benutzt werden können. Im Allgemeinen zeigt diese Darstellung Hauptfreigaben vor einem Dezimalkomma an, oder anderer Separator, mit kleiner Freigabe aktualisiert das Kommen in zweites, an dritter Stelle und sogar in vierte Positionen.

Z.B. könnte “Version 0.5.1.15 † benutzt werden, um anzuzeigen, dass das Programm nicht zur Freigabe bereit ist, da die erste Position häufig eine Freigabeversion anzeigt; dass es in seinem fünften Major ist, Version vor-freigeben; das Programm hat eine Änderung während dieser Version durchgemacht; und dieses sind 15 geringfügige Änderungen innerhalb dieses Zyklus eingetreten. Diese gleichen Informationen konnten als “1a.5.1-15† auch möglicherweise übermittelt werden, um Alpha der Version eine anzuzeigen, das vor-freigeben bedeutet, und die letzten Informationen using Mischanzeigen anzeigend. Solange ein einzelnes System innerlich für die versioning Software benutzt wird, können die Informationen noch effektiv übermittelt werden, damit Entwickler verstehen.

Die externen Anzeigen von Software versioning sind einerseits gewöhnlich viel einfacher zu folgen. Diese Informationen können getrennt von internen Kennzeichnungen vollständig sein, da es hauptsächlich Verbrauchern mitteilen soll, dass eine neue Version des Programms freigegeben worden ist. Während das numerische System in vielen Situationen benutzt wird - selten, hinausgehend über zwei Stellen wie “1.5† oder “2.0† - Namen sind auch häufig benutzt, eine neue Version anzuzeigen. Microsoft® z.B. zuerst verwendete Zahlen für Windows 1.0®, dann änderte zu den Freigabejahren für Freigaben wie Windows 98 ® und änderte dann zu den Namen wie Windows Vista®, bevor er zu den numerischen Anzeigen mit Windows 7® zurückging. Die Software, die versioning ist, hat Hauptströmungsgebrauch in einige verschiedene Zusammenhänge, wie modernisierte Versionen der Romane oder der Filme eingetragen, die mit “1.5† oder “2.0† Kennzeichnungen beschriftet werden.