BazelCon 2022, 16 नवंबर से 17 नवंबर तक न्यूयॉर्क में और ऑनलाइन उपलब्ध है.
आज ही रजिस्टर करें!

रिलीज़ का वर्शन तय करना

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

बेज़ेल 4.0 और इसके बाद के वर्शन दो रिलीज़ ट्रैक के लिए सहायता देते हैं: लंबे समय तक सहायता (LTS) रिलीज़ और रोलिंग रिलीज़. इस पेज में बैजल के वर्शन, रिलीज़ के प्रकार, और बेज़ेल उपयोगकर्ताओं और योगदान देने वालों के लिए उन रिलीज़ के फ़ायदों के बारे में बताया गया है.

बेज़ेल पर वर्शन तय करने के बारे में जानना

बेज़ल, major.minor.patch सिमेंटिक वर्शन स्कीम का इस्तेमाल करता है.

  • मेजर रिलीज़ में ऐसी सुविधाएं होती हैं जो पिछली रिलीज़ के साथ काम नहीं करतीं.
  • नाबालिगों की रिलीज़ में, पुराने सिस्टम के साथ काम करने वाली नई सुविधाएं होती हैं.
  • पैच रिलीज़ में मामूली बदलाव और गड़बड़ियां ठीक की गई हैं.

उदाहरण के तौर पर वर्शन 3.5.1 का इस्तेमाल करने पर, हर प्रकार की एक नई रिलीज़ का नतीजा ये वर्शन नंबर होगा:

  • मेजर: 4.0
  • नाबालिग: 3.6
  • पैच: 3.5.2

बेज़ेल का रिलीज़ साइकल

बेज़ल लगातार रिलीज़ प्रकाशित करता है. हर प्रमुख वर्शन एक LTS रिलीज़ होता है. आप इनमें से किसी भी रिलीज़ के क्रम का पालन कर सकते हैं - एक एलटीएस रिलीज़ से अगली रिलीज़ पर या हर छोटी वर्शन रिलीज़ के साथ अपडेट करना.

इस इमेज में रोलिंग और एलटीएस रिलीज़ दिख रहे हैं. साथ ही, यह भी पता चल रहा है कि इनमें से हर एक के लिए लोगों की दिलचस्पी कैसी है.

रोडमैप

पहला डायग्राम. रोलिंग और एलटीएस रिलीज़.

रिलीज़ ब्रांच

रिलीज़ होने पर, हर मुख्य वर्शन अलग डेवलपमेंट ब्रांच बन जाता है. आप बेंगल रिलीज़ के अपडेट किए बिना, उस ब्रांच में अहम गड़बड़ियों को ठीक कर सकते हैं. आपकी प्रमुख वर्शन की शाखा की अतिरिक्त सुविधाएं माइनर रिलीज़ बन जाती हैं और उस शाखा का सबसे नया वर्शन उसके साथ काम करने वाला वर्शन बन जाता है.

हर बेज़ेल रिलीज़ को सुझाए गए नियमों के ऐसे वर्शन के साथ जोड़ा जाता है, जो साथ मिलकर काम करते हैं और हर ब्रांच में पुराने सिस्टम के साथ काम करने की सख्त सुविधा है.

एलटीएस रिलीज़

एलटीएस रिलीज़ एक बड़ा वर्शन है (जैसे कि 4.0). यह रिलीज़ होने के तीन साल बाद तक काम करता है. मुख्य वर्शन हर नौ महीने में रिलीज़ होता है.

रिलीज़ की ब्रांच पर हो रहे सुधारों का असर कुछ ही वर्शन के लिए होता है.

आप अपने प्रोजेक्ट को किसी बड़ी रिलीज़ पर पिन करने का विकल्प चुन सकते हैं. साथ ही, उसे अपने हिसाब से नए वर्शन पर अपडेट कर सकते हैं. इससे आपको आने वाले समय के बदलावों की झलक देखने का समय मिलता है. साथ ही, इन बदलावों को पहले से ही स्वीकार कर लिया जाता है.

रोलिंग रिलीज़

{0/}. इस रिलीज़ के बीच में, कंपनी के अगले मुख्य वर्शन के लगातार रिलीज़ होने वाले प्रीव्यू रिलीज़ की रिलीज़ की जानकारी लगातार जारी रहती है. ये वर्शन, Google की अंदरूनी ब्लेज़ रिलीज़ के साथ सिंक होते हैं.

ध्यान दें कि एक नई रोलिंग रिलीज़ में ऐसे ताज़ा बदलाव हो सकते हैं जो पिछली रिलीज़ के साथ काम नहीं करते.

बेज़ेल सीआई और Google के इंटरनल टेस्ट सुइट पर Google के बैज़ेल के टेस्ट सुइट पर रोलिंग रिलीज़ की जांच की जाती है. काम न करने वाले फ़्लैग का इस्तेमाल नई सुविधाओं का इस्तेमाल करने के बोझ को कम करने के लिए किया जा सकता है. हालांकि, किसी भी नई रिलीज़ के साथ डिफ़ॉल्ट व्यवहार बदल सकते हैं. {0}अगले रोल आउट वर्शन की झलक देखने के लिए, आप रोलिंग रिलीज़ का भी इस्तेमाल कर सकते हैं. उदाहरण के लिए, 5.0.0-pre.20210604.6 206-06-2021 की उम्मीदवारी के आधार पर बनाया गया है. साथ ही, यह 5.0 एलटीएस रिलीज़ के लक्ष्य को हासिल करता है.)

आप GitHub से नई रोलिंग रिलीज़ डाउनलोड कर सकते हैं. इसके अलावा, आप खास तौर पर बनाए गए वर्शन के नाम या "रोलिंग" आइडेंटिफ़ायर का इस्तेमाल करने के लिए, Bazelisk v1.9.0 (या बाद के वर्शन) को सेट अप कर सकते हैं. यह आइडेंटिफ़ायर सबसे हाल की रोलिंग रिलीज़ का इस्तेमाल करता है. ज़्यादा जानकारी के लिए, Bazelisk से जुड़े दस्तावेज़ देखें.

वर्शन अपडेट किए जा रहे हैं

  • अपने बेज़ेल वर्शन को अपडेट करने के बारे में ज़्यादा जानने के लिए, बैजल को अपडेट करना देखें.
  • नई बेज़ेल रिलीज़ के अपडेट में योगदान देने के बारे में ज़्यादा जानकारी के लिए, बज़ेल में योगदान देखें.