Ich sehe, dass einige Programme die Versionsnummer als Teil ihres Dateinamens haben, andere nicht. Ich bin eher an den letzteren Typ gewöhnt, und ich denke, dass dieser populärer ist, aber ich sehe den ersteren Typ manchmal in Javascript-Bibliotheken. Zum Beispiel ist die jQuery-Dateinamen wie jquery-2.1.0.js
statt jquery.js
. Jedes Mal, wenn ich diese Dateitypen aktualisiere, muss ich nach den Stellen in anderen Programmen suchen, die diese Dateien laden, den Dateinamen ändern, auf den sie verweisen, und die ältere Version dieser Bibliotheken manuell löschen. Das ist für mich unpraktisch, daher benenne ich die Datei eher um, um die Versionsnummer auszuschließen, und behalte den Dateinamen, auf den verwiesen wird, ohne die Versionsnummer.
Ich vermute, dass diese Nummern für eine Art Versionskontrolle sind, bin aber nicht klar, wann und wie sie verwendet werden.
- Was sind die Vor- und Nachteile für die Aufnahme von Versionsnummern in den Dateinamen?
- Gibt es de facto einen Konsens darüber, in welchen Bereichen der Software oder in welchen Sprachen die Versionsnummer im Dateinamen verwendet wird und in welchen Bereichen / Sprachen nicht? Wenn ja, gibt es dafür eine Ration?