के माध्यम से साझा करें


स्रोत नियंत्रण रिपोजिटरी संचालन

जब आप Git से कनेक्ट होते हैं, तो आपके परिवर्तनों को ट्रैक किया जाता है। Microsoft Dataverse आप अपने अप्रबंधित समाधान के भीतर स्रोत नियंत्रण पृष्ठ पर अप्रबंधित परिवर्तनों की सूची देख सकते हैं। जो ऑब्जेक्ट प्रबंधित परत का हिस्सा हैं, उन्हें कमिट में शामिल नहीं किया जाता है।

समाधान क्षेत्र में परिवर्तन देखें

  1. किसी अप्रबंधित समाधान में कोई परिवर्तन करने या ऑब्जेक्ट जोड़ने के बाद, समाधान क्षेत्र में जाएँ Power Apps.

  2. वह समाधान खोलें जिसमें आपने परिवर्तन किए हैं और बाएँ नेविगेशन फलक पर स्रोत नियंत्रण चुनें.

    Git में प्रतिबद्ध करने के लिए तैयार समाधान में परिवर्तनों की सूची

स्रोत नियंत्रण स्क्रीन आपके परिवेश से स्रोत नियंत्रण में प्रतिबद्ध करने के लिए उपलब्ध परिवर्तनों की एक सूची प्रदान करती है। यदि आपने किसी अन्य ब्राउज़र टैब में परिवर्तन किए हैं, तो सूची को ताज़ा करने के लिए ताज़ा करें चुनें। अपडेट की जाँच करें चुनने से आपके स्रोत कोड रिपोजिटरी की जाँच होती है और यह पता चलता है कि क्या Git में आपके परिवेश में खींचने के लिए अपडेट उपलब्ध हैं। जब पता लग जाए, तो आपको अपने परिवेश और Git में ऑब्जेक्ट्स के बीच पाए गए संघर्षों को हल करना होगा।

युद्ध वियोजन

सिस्टम यह पता लगाता है कि क्या आपके स्रोत रिपोजिटरी में कोई विरोधाभासी परिवर्तन हैं। यह इन मुद्दों को संघर्ष टैब पर सूचीबद्ध करता है। आपको खींचने या प्रतिबद्ध करने से पहले सभी विवादों को हल करना चाहिए। सूचीबद्ध प्रत्येक संघर्ष का चयन करें, फिर यदि आप अपने परिवेश में उत्पन्न परिवर्तनों को रखना चाहते हैं तो मौजूदा परिवर्तनों को रखें चुनें या यदि आप अपने स्रोत कोड रिपोजिटरी में किए गए परिवर्तनों को स्वीकार करना चाहते हैं तो आने वाले परिवर्तनों को स्वीकार करें चुनें।

यदि आप मौजूदा परिवर्तनों को रखना चुनते हैं, तो वे ऑब्जेक्ट परिवर्तन टैब पर चले जाते हैं और आपके स्रोत कोड रिपोजिटरी में जमा करने के लिए उपलब्ध होते हैं। यदि आप आने वाले परिवर्तनों को स्वीकार करना चुनते हैं, तो वे ऑब्जेक्ट अपडेट टैब पर चले जाते हैं और आपके परिवेश में खींचने के लिए उपलब्ध होते हैं। संघर्ष टैब में चयन करने से स्रोत नियंत्रण के साथ कोई तत्काल कार्रवाई नहीं होती है, लेकिन यह संघर्ष को हल करता है ताकि आपकी अगली पुल या कमिट कार्रवाई आपके द्वारा चुने गए परिवर्तनों को बिना किसी और संघर्ष के निष्पादित करे।

स्रोत नियंत्रण रिपोजिटरी से उपलब्ध परिवर्तन खींचें

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

यदि कोई ऑब्जेक्ट Git में हटा दिया गया था, तो आपको या तो अपने समाधान से ऑब्जेक्ट को हटाने के लिए कहा जाएगा (ऑब्जेक्ट पर्यावरण में बना रहेगा) या अपने पर्यावरण से ऑब्जेक्ट को हटा दें। Git से अपडेट खींचने से पहले यह आवश्यक है।

स्रोत नियंत्रण रिपोजिटरी में परिवर्तन प्रतिबद्ध करें

स्रोत नियंत्रण में परिवर्तन करने के लिए, परिवर्तन टैब पर जाएँ और परिवर्तनों की समीक्षा करें। शीर्ष मेनू से कमिट चुनें, अपने कमिट के बारे में एक टिप्पणी दर्ज करें, और फिर कमिट पुनः चुनें।

एक बार जब आपके परिवर्तन प्रतिबद्ध हो जाते हैं, तो आप या तो सीधे Azure DevOps पर जाकर अपना प्रतिबद्ध देख सकते हैं या सूचना पट्टी आइटम पर दिए गए प्रतिबद्ध नंबर का चयन कर सकते हैं जो आपको आपके सफल प्रतिबद्ध होने की सूचना देता है।

नोट

सबसे अच्छा अभ्यास यह है कि पहले अपने विवादों को सुलझाएं, फिर स्रोत कोड से किसी भी परिवर्तन को अपने परिवेश में लाएं, सत्यापित करें कि आपका अनुप्रयोग अभी भी कार्यात्मक है और डिजाइन के अनुसार काम कर रहा है, और फिर अपने परिवर्तनों को स्रोत नियंत्रण में जमा करें। यह अभ्यास सुनिश्चित करता है कि स्रोत कोड प्रतिबद्धता सर्वोत्तम गुणवत्ता की है।

अगले कदम

Git एकीकरण सेटअप