रिलीज़ वर्शन

अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है किसी समस्या की शिकायत करें सोर्स देखें रात · 7.3 · 7.2 · 7.1 · 7.0 · 6.5

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

Basel पर वर्शनिंग को समझना

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

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

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

  • ज़्यादा: 4.0
  • कम: 3.6
  • पैच: 3.5.2

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

Basel ने लगातार रोलिंग रिलीज़ पब्लिश की हैं. हर मेजर वर्शन, एलटीएस है रिलीज़. रिलीज़ के समय में से किसी एक को फ़ॉलो किया जा सकता है - एक से अपडेट किया जा रहा है अगले वर्शन पर एलटीएस रिलीज़ करना या हर माइनर वर्शन की रिलीज़ के साथ अपडेट करना.

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

रोडमैप

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

रिलीज़ की शाखाएं

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

Basel की हर रिलीज़ को, सुझाए गए नियम के उन वर्शन की सूची के साथ जोड़ा जाता है जो काम करते हैं साथ ही, यह तरीका इस्तेमाल किया जा सकता है.

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

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

रिलीज़ ब्रांच में लगातार डेवलपमेंट की वजह से, छोटे वर्शन बन जाते हैं.

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

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

रोलिंग रिलीज़, समय-समय पर बेज़ल की मुख्य शाखा से काटकर की जाती हैं. इस रिलीज़ के बीच में, आपको रिलीज़ किए गए वे सभी ऐप्लिकेशन अगला बड़ा Baze वर्शन वाला वर्शन, जो Google के अंदरूनी Blaze के साथ सिंक में हैं रिलीज़.

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

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

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

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