उन तीन आदेशों को आपकी रिहाई के लिए "आधिकारिकता" के तीन स्तरों के रूप में इरादा किया गया है।
शेयर
share
2 मुख्य बातें करता है:
- अपने सॉफ़्टवेयर को एक संस्करण प्रत्यय की तरह पैकेज करता है -public1
- उस पैकेज को पीपीए में अपलोड करता है
इसलिए यह जल्दी से परीक्षकों के लिए कोड प्राप्त करने के लिए अच्छा है। आदर्श रूप से आप अपनी सामान्य रिलीज़ से एक अलग पीपीए का उपयोग करेंगे।
रिहाई
release
के रूप में एक ही बात करता है share
:
- एक वास्तविक संस्करण संख्या के साथ अपने संस्करण को अपडेट करता है जैसे 12.04 (या जो भी संख्या आप प्रदान करते हैं)
- आपके परिवर्तनों को bzr में सहेजता है और संस्करण संख्या के साथ टैग करता है
- आपके लॉन्चपैड प्रोजेक्ट पृष्ठ पर आपकी रिलीज़ का एक टारबॉल धक्का देता है
तो यह आपके सॉफ़्टवेयर के एक संस्करण को जारी करने के लिए अच्छा है जो प्राइम टाइम के लिए तैयार है।
submitubuntu
submitubuntu
के रूप में एक ही बात करता है release
:
- आपके सॉफ़्टवेयर के PPA पैकेज को सेटअप रिव्यू बोर्ड के लिए स्वीकार करना आसान बनाता है (आपके सॉफ़्टवेयर को इन / ऑप्ट में स्थापित करता है, कुछ मेटाडेटा फ़्लैग्स इत्यादि जोड़ता है)
तो यह आपके सॉफ़्टवेयर के एक संस्करण को जारी करने के लिए अच्छा है जिसे आप ARB में सबमिट करने का इरादा रखते हैं। ध्यान दें कि यह स्वचालित रूप से इसे प्रस्तुत नहीं करता है। ARB प्रक्रिया को एक बार करने के बाद ही यह पैकेजिंग में बदलाव करता है। फिर आपको ARB को उस PPA पर इंगित करना होगा जिसमें आपने अपलोड किया था।
यदि आप बस उन पैकेजिंग परिवर्तनों (जैसे / ऑप्ट) का परीक्षण करना चाहते हैं, लेकिन वास्तव में जारी किए बिना, उपयोग करें quickly package --extras
।