Widzę, że niektóre programy zawierają numer wersji jako część nazwy pliku, a inne nie. Jestem bardziej przyzwyczajony do tego drugiego typu i myślę, że jest bardziej popularny, ale ten pierwszy typ widzę czasem w bibliotekach javascript. Na przykład nazwa pliku jQuery jest podobna do jquery-2.1.0.js
zamiast jquery.js
. Ilekroć aktualizuję te typy plików, muszę szukać miejsc w innych programach, które ładują te pliki, i zmieniać nazwę pliku, do którego się odnoszą, i ręcznie usuwać starszą wersję tych bibliotek. Jest to dla mnie niewygodne, dlatego raczej zmieniam nazwę pliku, aby wykluczyć numer wersji, i utrzymuję, że nazwa pliku, o której mowa, nie zawiera numeru wersji.
Podejrzewam, że te liczby służą do kontroli wersji, ale nie jestem pewien, kiedy i jak są używane.
- Jakie są zalety i wady dołączania numerów wersji do nazwy pliku?
- Czy de facto istnieje konsensus co do tego, które obszary oprogramowania lub języków używają numeru wersji w nazwie pliku, a które obszary / języki nie? Jeśli tak, czy istnieje na to racjonalne uzasadnienie?