Apa artinya CR dalam nomor versi?


15

Hibernate memiliki postfix CR dalam rilisnya untuk hibernate versi 4.0, misalnya 4.0.0.CR7. Apa arti bagian CR? Kapan saya akan menggunakan penomoran rilis semacam ini?

Jawaban:


18

Ini sebenarnya Release Kandidat.

CR = kandidat untuk rilis

Penggunaan kualifikasi CR (Kandidat Release) adalah untuk rilis yang kami perkirakan dapat menjadi rilis GA, tetapi kami membutuhkan komunitas untuk membantu memvalidasi rilis. Sekali lagi, ada kualifikasi numerik opsional yang dapat ditambahkan jika ada kebutuhan untuk beberapa rilis CR. Akhirnya, penggunaan kualifikasi Final adalah untuk rilis lengkap untuk komunitas.

Periksa tautan berikut untuk informasi dan konfirmasi lebih lanjut:
https://forum.hibernate.org/viewtopic.php?p=2449518
http://community.jboss.org/wiki/JBossProjectVersioning
http://antwerkz.com/javabot/ javabot / home / 3 /% 23hibernate / 2/29/1/11/0/2011 /


6
Menarik. Saya hanya pernah melihat "kandidat rilis" sebelumnya, tidak pernah "kandidat rilis".
John Bartholomew

ya .. saya telah melihat di wikipedia juga. RC .. mungkin java menggunakan istilah ini
Niranjan Singh

1
@JohnBartholomew Alasan untuk "CR" bukan "RC" adalah karena bagian kualifikasi versi dapat dibandingkan menggunakan String.compareTo (anotherString). Jadi versi dengan "CR" akan "lebih rendah" daripada versi dengan "Final". Memiliki itu sebagai "RC" akan gagal dalam kondisi ini. Dari tautan yang dibagikan dalam jawaban - community.jboss.org/wiki/JBossProjectVersioning
MediumOne

Maven menyimpan "CR" dan "RC" sebagai string khusus. Hanya redundansi, atau mungkin mereka memiliki makna yang terpisah? maven.apache.org/…
Magnus
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.