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ó.

../../_images/about_contribute_release-cycle_diagram.png

Các Chi Nhánh (Branches)

Công tác được thực hiện trong hai chi nhánh:

  • Chi nhánh 'blender-v{VERSION}-release': bao gồm các chỉnh sửa, và các cải thiện tính năng hiện có khác, theo phong cách tịnh tiến.

  • Chi nhánh 'master': ghi chép về các tính năng mới và những cải tiến trong bản phát hành sau đó.

Chi nhánh blender-v{VERSION}-release sẽ được hình thành khoảng 5 tuần lễ trước ngày phát hành. Đồng thời, chi nhánh master sẽ được triển khai cho bản phát hành sắp tới, cho phép khoảng thời gian chừng 2 tháng để cập nhật thông tin tài liệu về các tính năng mới sẽ được đưa vào phiên bản phát hành sắp tới, cộng thêm một tháng để tiến hành những cải thiện.

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:

svn switch https://svn.blender.org/svnroot/bf-manual/branches/blender-{VERSION}-release/blender_docs/

Để quay trở lại một development branch nào đó, thì xin hãy sử dụng:

svn switch https://svn.blender.org/svnroot/bf-manual/trunk/blender_docs/

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:

svn merge https://svn.blender.org/svnroot/bf-manual/branches/blender-{VERSION}-release/blender_docs/
svn ci -m "Merge branch 'blender-{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 (kết thúc), 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/Giai Đoạn (Phase)

Miêu Tả (Description)

Khoảng/Độ Dài Thời Gian (Duration)

Chi Tiết (Details)

Chi Nhánh (Branch)

Bcon1

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 Bcon3Bcon4 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: chỉnh sửa 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.

master

Bcon2

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à chỉnh sửa bugs nằm/trong/vào tạo mới và tồn tại đặc thù/đặc tính/chức năng. Toàn bộ các big hoặc disruptive changes nhất định được/là finished tại the Kết Thúc của cái/điều này stage.

master

Bcon3

Kết Thúc/Đóng Gói

4 tuần lễ

Sự tập trung sẽ dồn vào việc kết thúc các chỉnh sửa lỗi 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.

blender-v{VERSION}-release

Bcon4

Chuẩn bị phát hành

1 tuần lễ

Sự tập trung sẽ dồn vào việc kết thúc các chỉnh sửa lỗi và những cải thiện tịnh tiến khác.

blender-v{VERSION}-release

Bcon5

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.

Bcon6

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.

blender-v{VERSION}-release