CR có nghĩa là gì trong số phiên bản?


15

Hibernate có hậu tố CR trong các bản phát hành của họ cho phiên bản 4.0 của hibernate, ví dụ 4.0.0.CR7. Phần CR có nghĩa là gì? Khi nào tôi sẽ sử dụng loại đánh số phát hành này?

Câu trả lời:


18

Đó thực sự là ứng cử viên phát hành.

CR = ứng cử viên để phát hành

Việc sử dụng vòng loại CR (Ứng viên phát hành) dành cho các bản phát hành mà chúng tôi dự đoán có thể là bản phát hành GA, nhưng chúng tôi cần cộng đồng giúp xác thực bản phát hành. Một lần nữa, có một vòng loại số tùy chọn có thể được thêm vào nếu cần nhiều bản phát hành CR. Cuối cùng, việc sử dụng Vòng loại cuối cùng là dành cho các bản phát hành hoàn chỉnh cho cộng đồng.

Kiểm tra các liên kết sau để biết thêm thông tin và xác nhận:
https://forum.hibernate.org/viewtopic.php?p=2449518
http://community.jboss.org/wiki/JBossProjectVersioning
http://antwerkz.com/javabot/ javabot / nhà / 3 /% 23hibernate / 2/29/1/11/0/2011 /


6
Hấp dẫn. Tôi chỉ từng thấy "ứng cử viên phát hành" trước đây, chưa bao giờ "phát hành ứng cử viên".
John Bartholomew

vâng .. tôi cũng đã thấy trên wikipedia. RC .. có thể java sử dụng thuật ngữ này
Niranjan Singh

1
@JohnBartholomew Lý do cho "CR" thay vì "RC" là vì phần vòng loại của phiên bản có thể được so sánh bằng String.compareTo (AnotherString). Vì vậy, phiên bản có "CR" sẽ "nhỏ hơn" so với phiên bản có "Final". Có nó là "RC" sẽ thất bại điều kiện này. Từ liên kết được chia sẻ trong câu trả lời - Community.jboss.org/wiki/JBossProjectVersioning
MediumOne 8/2/2016

Maven dự trữ cả "CR" cũng như "RC" dưới dạng các chuỗi đặc biệt. Chỉ là một sự dư thừa, hoặc chúng có thể có ý nghĩa riêng biệt? maven.apache.org/ từ
Magnus
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.