Je vois que certains logiciels ont le numéro de version inclus dans le nom de leur fichier, tandis que d'autres n'en ont pas. Je suis plus habitué à ce dernier type, et je pense que c'est plus populaire, mais je vois parfois l'ancien type dans les bibliothèques javascript. Par exemple, le nom de fichier de jQuery est comme jquery-2.1.0.js
au lieu de jquery.js
. Chaque fois que je mets à jour ces types de fichiers, je dois rechercher les emplacements dans d'autres programmes qui chargent ces fichiers, changer le nom de fichier auquel ils se réfèrent et supprimer manuellement l'ancienne version de ces bibliothèques. Cela ne me convient pas, je préfère donc renommer le fichier pour exclure le numéro de version et conserver le nom de fichier mentionné pour ne pas inclure le numéro de version.
Je soupçonne que ces chiffres sont pour une sorte de contrôle de version, mais je ne sais pas quand et comment ils sont utilisés.
- Quels sont les avantages et les inconvénients d'inclure des numéros de version dans le nom de fichier?
- Existe-t-il un consensus de facto sur les domaines du logiciel ou des langues qui utilisent le numéro de version dans le nom du fichier et ceux qui ne le font pas? Si oui, y a-t-il un rationnel pour cela?