अवलोकन
वर्जन पैकेज सेमवेर निर्देशांक के अनुसार सेमेंटिक वर्जन को पार्स, तुलना और प्रबंधन करने के लिए एक सरल और कुशल क्लास प्रदान करता है। यह डार्ट एप्लिकेशन में वर्जन स्ट्रिंग्स को हैंडल करने, तुलना (उदाहरण के लिए, बड़ा है, बराबर है) करने और वर्जन संगतता की जांच करने में विकासकर्ताओं को आसानी से सहायता करता है। ऐप वर्जन प्रबंधन, डिपेंडेंसी निर्णय या प्लेटफॉर्म के बीच रिलीज ट्रैकिंग के लिए आदर्श है।
उपयोग
- एप्प वर्जन संख्या प्रबंधित करें
- सॉफ्टवेयर संस्करण सुसंगतता की तुलना करें
- रिलीज़ माइलस्टोन का ट्रैकिंग
- निर्भरता संस्करणों की पुष्टि करें
- CI/CD पाइपलाइन में संस्करण अद्यतन का प्रबंधन
मुख्य विशेषताएँ
- सेमेंटिक वर्जन पार्सिंग
- संस्करण तुलना उपकरण
- पूर्व-प्रकाशन और निर्माण संदर्भ का समर्थन
- अपरिवर्तनीय संस्करण ऑब्जेक्ट्स
- pub पैकेज के साथ आसान एकीकरण
इनके लिए उपयुक्त
- संस्करण प्रबंधन की आवश्यकता वाले ऐप्स
- लाइब्रेरी लेखक निर्भरता का अनुसरण कर रहे हैं
- CI/CD प्रणालियाँ रिलीज का हैंडल करती हैं
- संस्करण स्ट्रिंग की तुलना करने वाले उपकरण
विचार योग्य बातें
- गैर-सेमवेर स्वरूपों का समर्थन नहीं करता है
- मूल आवृत्ति संचालन तक सीमित
- कोई बिल्ट-इन संस्करण वृद्धि विधियाँ नहीं हैं
- संस्करण बढ़ाने के तरीके को हाथ से संभालने की आवश्यकता है
- जटिल संस्करण श्रेणियों के लिए डिज़ाइन नहीं किया गया है