मैं लॉन्चपैड पर एक परियोजना में सहायता कर रहा हूं - हालांकि मेरे पास उस शाखा तक पहुंच नहीं है। मैं एक शाखा कैसे बना सकता हूं जिसे मैं समीक्षा के लिए टीम पर लोगों को धकेल सकता हूं और इंगित कर सकता हूं?
मैं लॉन्चपैड पर एक परियोजना में सहायता कर रहा हूं - हालांकि मेरे पास उस शाखा तक पहुंच नहीं है। मैं एक शाखा कैसे बना सकता हूं जिसे मैं समीक्षा के लिए टीम पर लोगों को धकेल सकता हूं और इंगित कर सकता हूं?
जवाबों:
उस प्रोजेक्ट पृष्ठ पर जाएं जिसके लिए आप एक शाखा बनाना चाहते हैं और 'सबमिट कोड' पर क्लिक करें।
फिर शाखा स्थापित करें। सुनिश्चित करें कि यह लॉन्चपैड में होस्ट किया गया है।
फिर आप शाखा को धक्का दे सकते हैं:
bzr push lp:branch
पहली बार जब आप धक्का देते हैं, तो आपको उपयोग करने की आवश्यकता होगी:
bzr push lp:branch --use-existing-dir
एक बार जब आप विलय करने के लिए तैयार हों, तो परियोजना के 'कोड' टैब पर 'प्रस्ताव के लिए प्रस्ताव' पर क्लिक करें।
यह तब आवश्यक अनुमतियों वाले किसी व्यक्ति द्वारा समीक्षा किए जाने की प्रतीक्षा करेगा।
एक बार समीक्षा शुरू हो जाने के बाद, आपको 'कोड' टैब में कुछ इस तरह दिखाई देगा:
आप समीक्षा पृष्ठ पर इस लिंक का अनुसरण कर सकते हैं।
एक बार जब समीक्षक संतुष्ट हो जाता है, तो वे शाखाओं का विलय कर देंगे और आपका कोड परियोजना के ट्रंक का हिस्सा बन जाएगा।
This branch is not mergeable into lp:~[username]/+junk/[branch name]
आगे एक शाखा को आगे बढ़ाने के बाद विफल हो जाते हैं। के स्वामी)। चूंकि फीडबैक एक कारण नहीं देता है और इस तरह बेकार है, मैंने सोचा कि मैं पूछता हूं।
फ़ोल्डर में शाखा से एक स्तर ऊपर शुरू:
bzr शाखा मूलब्रांचनाम newBranchName सीडी न्यूब्रांचनाम
फाइलों में कुछ बदलाव करें। यदि आप कोई नई फ़ाइल / फ़ोल्डर जोड़ते हैं:
bzr ऐड
एक बार जब आप कर रहे हैं:
bzr प्रतिबद्ध -m "परिवर्तनों का विवरण"
और अपनी खुद की लॉन्चपैड शाखा पर धकेलें:
bzr पुश lp: ~ lpusername / projectname / branchname
तोड़फोड़ उपयोगकर्ताओं, या हल्के चेकआउट में रुचि रखने वालों के लिए, यह भी मदद कर सकता है:
https://answers.launchpad.net/canonical-identity-provider/+question/209069