Tôi thấy rằng một số phần mềm có số phiên bản được bao gồm như một phần của tên tệp của họ, trong khi những phần mềm khác thì không. Tôi quen với loại thứ hai hơn và tôi nghĩ nó phổ biến hơn, nhưng đôi khi tôi thấy loại cũ trong các thư viện javascript. Ví dụ: tên tệp của jQuery giống nhưjquery-2.1.0.js
thay vì jquery.js
. Bất cứ khi nào tôi cập nhật các loại tệp này, tôi phải tìm các vị trí trong các chương trình khác tải các tệp này và thay đổi tên tệp mà chúng tham chiếu và xóa thủ công phiên bản cũ của các thư viện này. Điều đó gây bất tiện cho tôi, vì vậy tôi thay đổi tên tệp để loại trừ số phiên bản và giữ tên tệp được đề cập để không bao gồm số phiên bản.
Tôi nghi ngờ rằng những con số này là dành cho một số loại kiểm soát phiên bản, nhưng không rõ chúng được sử dụng khi nào và như thế nào.
- Những ưu và nhược điểm để bao gồm số phiên bản trong tên tệp là gì?
- Có sự đồng thuận trên thực tế về các lĩnh vực phần mềm hoặc ngôn ngữ sử dụng số phiên bản trong tên tệp và khu vực / ngôn ngữ nào không? Nếu vậy, có bất kỳ lý do cho điều đó?