ABAP ट्रैक को क्लोन कीजिए

ABAP ट्रैक को अपने ही सिस्टम पर क्लोन करने के निर्देश


आवश्यकताएँ

  1. ABAP सिस्टम रिलीज़ 7.4 या उससे ऊपर
  2. abapGit v1.115.0 या उससे ऊपर
  3. ABAP पैकेज, प्रोग्राम और क्लास बनाने की अनुमतियाँ

abapGit इंस्टॉल करना

सभी अभ्यासों के साथ ABAP ट्रैक एक abapGit रिपॉज़िटरी के रूप में बनाया गया है। ट्रैक को अपने सिस्टम पर क्लोन करने के लिए आपको पहले abapGit इंस्टॉल करना होगा।

  1. https://github.com/abapGit/abapGit पर जाइए
  2. zabapgit_standalone.prog.abap फाइल डाउनलोड कीजिए
  3. अपने सिस्टम में zabapgit_standalone प्रोग्राम बनाइए
  4. zabapgit_standalone.prog.abap से सोर्स को zabapgit_standalone प्रोग्राम में अपलोड कीजिए
  5. प्रोग्राम को सक्रिय कीजिए

Exercism ABAP ट्रैक इंस्टॉल करना

ऑनलाइन रिपॉज़िटरी

अगर आपका सिस्टम इंटरनेट से जुड़ा है और GitHub.com तक उसकी पहुँच है, तो यह तरीका इस्तेमाल कीजिए (सुझाया गया तरीका)।

  1. abapGit चलाइए

abapGit ऑनलाइन रिपॉज़िटरी

  1. "Repository Overview" में "New Online" चुनिए
  2. ये वैल्यू भरिए
  • URL: https://github.com/exercism/abap
  • Package: $exer
  • Display Name: Exercism - ABAP Track

ध्यान दें: अगर पैकेज का नाम बहुत लंबा है, जैसे $exercism, तो रिपॉज़िटरी इंपोर्ट करते समय आपको एक एरर मिलेगी। नाम छोटा ही रखिए, जैसा ऊपर बताया गया है।

abapGit ऑनलाइन रिपॉज़िटरी

  1. "Create Online Repository" चुनिए। आपको "A" स्टेटस वाले ऑब्जेक्ट की सूची दिखनी चाहिए:

abapGit ऑनलाइन रिपॉज़िटरी

  1. सभी ऑब्जेक्ट को अपने सिस्टम पर क्लोन करने के लिए "Pull" चुनिए। पूरा होने पर आपको सभी ऑब्जेक्ट खाली स्टेटस के साथ दिखेंगे

abapGit ऑनलाइन रिपॉज़िटरी

ऑफलाइन रिपॉज़िटरी

अगर आपका सिस्टम इंटरनेट से जुड़ा नहीं है, तो यह तरीका इस्तेमाल कीजिए।

  1. https://github.com/exercism/abap पर जाइए
  2. रिपॉज़िटरी की ZIP फाइल डाउनलोड कीजिए

abapGit ऑफलाइन रिपॉज़िटरी

  1. abapGit चलाइए
  2. "Repository Overview" में "New Offline" चुनिए
  3. ये वैल्यू भरिए
  • Repository Name: Exercism - ABAP Track
  • Package: $exer

abapGit ऑफलाइन रिपॉज़िटरी

  1. "Create Offline Repository" चुनिए

abapGit ऑफलाइन रिपॉज़िटरी

  1. "Import ZIP" चुनिए और डाउनलोड की गई ZIP फाइल चुनिए। आपको "A" स्टेटस वाले ऑब्जेक्ट की सूची दिखनी चाहिए:

abapGit ऑफलाइन रिपॉज़िटरी

  1. सभी ऑब्जेक्ट को अपने सिस्टम पर क्लोन करने के लिए "Pull ZIP" चुनिए। पूरा होने पर आपको सभी ऑब्जेक्ट खाली स्टेटस के साथ दिखेंगे

abapGit ऑफलाइन रिपॉज़िटरी

Exercism ABAP ट्रैक अनइंस्टॉल करना

आप अपने सिस्टम से सभी ऑब्जेक्ट इस तरह हटा सकते हैं:

  1. abapGit चलाइए
  2. Execism - ABAP Track रिपॉज़िटरी पर जाइए
  3. "Advanced > Uninstall" चुनिए
  4. सभी ऑब्जेक्ट और रिपॉज़िटरी को हटाने की पुष्टि कीजिए

समस्याएँ हल करना

  • कनेक्शन में समस्या होने पर SSL Setup देखिए
  • अगर Package $EXERCISM_DIFFERENCE-OF-SQUARES exceeds ABAP 30-characters name limit एरर मिले, तो $exer जैसा छोटा पैकेज नाम इस्तेमाल कीजिए।
  • अपने ABAP सिस्टम में पुल करने के बाद कुछ फाइलों में अंतर दिखेंगे। फाइल के अंत के अक्षरों या बाइट-ऑर्डर-मार्क से जुड़े अंतरों को अनदेखा किया जा सकता है।