Chu Kỳ Phát Hành (Release Cycle)
Cứ trong chu kỳ 3 tháng một lần, một phiên bản Blender mới sẽ được phát hành. chu kỳ phát hành (release cycle) thực đối với một bản phát hành cụ thể nào đó thường sẽ dài hơn, và thường chồng gối với chu kỳ phát hành của hai phiên bản, trước và sau nó.
Các Chi Nhánh (Branches)
Công tác được thực hiện trong hai chi nhánh:
Chi nhánh '"bản phát hành blender-v{VERSION} [số phiên bản của blender]"': bao gồm các biên soạn, và các cải thiện tính năng hiện có khác, theo phong cách tịnh tiến.
main
branch: documentation for new features and improvements for the release after that.
The blender-v{VERSION}-release
branch will be available for 5 weeks prior to the release date.
At the same time main
will be open for the next release,
giving 2 months to add documentation for new features of the next release, and another month to make improvements.
Chuyển Đổi Chi Nhánh (Switching Branches)
Để chuyển sang chi nhánh phát hành nào đó thì xin hãy sử dụng:
git checkout blender-v{VERSION}-release
Để quay trở lại một development branch nào đó thì xin hãy sử dụng:
git checkout main
Cập Nhật Chi Nhánh (Updating Branches)
Để hợp nhất các thay đổi từ release branch với development branch thì trước tiên hãy chuyển sang development branch và sử dụng:
git merge blender-v{VERSION}-release
Giai Đoạn Bcon (Bcon Phases)
Mỗi phiên bản Blender có một giai đoạn Bcon riêng của nó, và những thời điểm này xác định những thể loại thay đổi nào sẽ được nhập kho, đồng thời, những gì mà các tác giả cần phải tập trung vào hơn hết.
Điều đó có nghĩa là, lấy ví dụ, Blender 2.90 có thể nằm trong giai đoạn Bcon3 (tổng kết), trong khi Blender 2.91 đang nằm trong Bcon1 (các tính năng cùng những thay đổi mới).
Pha [Sóng] (Phase) |
Miêu Tả (Description) |
Thời lượng (Duration) |
Chi Tiết (Details) |
Chi Nhánh |
---|---|---|---|---|
Beacon-1: Giai Đoạn 1 |
Các tính năng và những thay đổi mới |
4-5 tuần lễ |
Năm tuần lễ đầu tiên sẽ có sự chồng gối giữa giai đoạn Bcon3 và Bcon4 của bản phát hành trước đây, điểm chú trọng của công việc ghi chép sẽ được tách ra làm hai phần: biên soạn lỗi của bản phát hành trước đây, và viết tài liệu miêu tả các chức năng đã được đưa vào, hoặc đang nằm trong kế hoạch đưa vào phần mềm Blender. Thời điểm này cũng chính là thời gian chín muồi để giới thiệu những cải thiện lớn, có tính gây gián đoạn mạnh đối với bản hướng dẫn sử dụng. |
|
Beacon: Giai Đoạn 2 |
Nâng cấp và ổn định hóa |
4 tuần lễ |
Công tác nhằm cải thiện, tối ưu hóa và sửa chữa các lỗi lầm trong những chức năng hiện tại và những chức năng mới. Toàn bộ các thay đổi lớn hoặc đột phá phải được hoàn thành vào cuối giai đoạn này. |
|
Beacon-3: Giai Đoạn 3 |
Tổng Kết |
4 tuần lễ |
Sự tập trung sẽ dồn vào việc sửa chữa các lỗi lầm và những cải thiện tịnh tiến khác. Toàn bộ các những tính năng mới, theo đúng nghĩa, sẽ được ghi chép lại khi giai đoạn này kiến thức. |
"bản phát hành blender-v{VERSION} [số phiên bản của blender]" |
Beacon-4: Giai Đoạn 4 |
Chuẩn bị phát hành |
1 tuần lễ |
Sự tập trung sẽ dồn vào việc tổng kết các hiệu chỉnh lỗi lầm và những cải thiện tịnh tiến khác. |
"bản phát hành blender-v{VERSION} [số phiên bản của blender]" |
Beacon: Giai Đoạn 5 |
Phát Hành |
1-2 ngày |
Bản hướng dẫn sử dụng đã được lưu kho trên máy chủ và các điều hướng/kết nối trừu tượng cũng đã được cập nhật. Xin xem mục Hướng Dẫn về Phiên Bản Phát Hành (Release Guide) để biết thêm thông tin. |
|
Beacon: Giai Đoạn 6 |
Phiên bản phát hành dài hạn |
2 năm |
Trong trường hợp phát hiện thấy một lỗi lầm lớn xảy ra trong bản hướng dẫn sử dụng thì bản patch sẽ được nhập kho vào chi nhánh phát hành. |
"bản phát hành blender-v{VERSION} [số phiên bản của blender]" |