Versioning
Last updated
Last updated
Việc lập phiên bản cho phép các nhà phát triển theo dõi các thay đổi của phần mềm theo thời gian và đảm bảo rằng mỗi bản phát hành hoặc cập nhật đều được ghi lại và kiểm tra đúng cách. Nó cũng cho phép người dùng dễ dàng xác định và cài đặt phiên bản mới nhất của phần mềm hoặc quay lại phiên bản cũ hơn nếu cần.
Việc lập phiên bản cũng rất quan trọng để quản lý sự phụ thuộc giữa các thành phần hoặc thư viện phần mềm, vì các phiên bản khác nhau của cùng một thành phần có thể có các tính năng, chức năng hoặc yêu cầu tương thích khác nhau.
Chúng tôi sử dụng định dạng dựa trên thời gian UTC: [YYYY-2021].[MM-1].[DD-1].[Giờ phát hành].
Ví dụ: Chúng tôi dự định phát hành phiên bản mới vào lúc 11:00 ngày 6 tháng 6 năm 2023 và số phiên bản sẽ là 2.5.5.11.
Lưu ý: Việc bắt đầu năm (tức -2021) phụ thuộc vào dự án. Ví dụ trên là dự án VardyTests bắt đầu từ cuối năm 2021 nên phiên bản đầu tiên là 0.m.d.h
Tuy nhiên, có những hệ thống nhứ GitBook hiện tại, dùng changelogs với version là lần cấp nhật (số thứ tự tăng dần). Ví dụ, lần thư 95, 96...