गिटहब-टूल्स

GitHub में पायथन पैकेज होस्टिंग के लिए सहायक
अब डाउनलोड करो

गिटहब-टूल्स रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • BSD License
  • कीमत:
  • FREE
  • प्रकाशक का नाम:
  • Damien Lebrun
  • प्रकाशक वेब साइट:
  • http://dinoboff.github.com/

गिटहब-टूल्स टैग


गिटहब-टूल्स विवरण

Github में पाइथन पैकेज होस्टिंग के लिए सहायक GitHub में जीआईटी रिपोजिटरी होस्टिंग, आपके गिट टैग (या किसी भी संग्रह), एक मूल मुद्दे ट्रैकर, एक विकी और स्टेटिक पेज होस्टिंग (जीएच-पेज) के लिए एक डाउनलोड पेज है। यह एक अजगर पैकेज और उसके दस्तावेज़ीकरण को होस्ट करने के लिए एकदम सही होगा यदि जीएच-पेजेस सेटअप करना आसान था और एसपीएचआईएनएक्स के साथ संगत था। जीएच-पेजों के लिए रूट शाखा की स्थापना काफी जटिल है और स्फिंक्स ने अपने स्रोत और स्थैतिक फाइलों को नामित निर्देशिकाओं में रखा " _source "और" _static "कि जीएच-पेज सेवा नहीं करना चाहते हैं। Sphinx एक्सटेंशन (github.tools.sphinx) अंतिम समस्या को ठीक करता है; कुछ पॉवर कार्य (github.tools.task। *) निर्मित HTML दस्तावेज की मेजबानी के लिए एक git सबमिशन के निर्माण का ख्याल रखना; Pastescript Template प्रारंभ करने के लिए मूल लेआउट और pavement.py स्क्रिप्ट बनाएँ। इंस्टाल्लेशन: आसान_इंस्टल संभालना स्थापित है gh_package <प्रोजेक्ट नाम> प्रोजेक्ट नाम का उपयोग PYPI और आपके GitHub रिपॉजिटरी के लिए किया जाएगा (http://github.com/ <उपयोगकर्ता> / <प्रोजेक्ट नाम>)। प्रोजेक्ट विवरण एसआरसी / <पैकेज नाम> / __ init__.py में सहेजे गए हैं। अपने विकास पर्यावरण सेटअप को समाप्त करने के लिए, वर्चुअल वातावरण बनाएं और विकास मोड में अपना पैकेज तैनात करें: सीडी <प्रोजेक्ट नाम> पायथन बूटस्ट्रैप.पी.पी. -PackageSthe मूल पैकेज एक अलग पायथन वातावरण बनाने के लिए वर्चुअलेन वी बूस्ट्रैप स्क्रिप्ट के साथ आता है। अपने शेल में इस वातावरण को सक्रिय करने के लिए, चलाएं: स्रोत ./virtual-env/bin/activate# या .virtual-envscriptsactivate.bat windowsFinally पर: paver generate_setup minilib delover.paver अपने पैकेज में एक setup.py फ़ाइल जोड़ें और एक पोर्टेबल पॉवर लाइब्रेरी (Setup.py द्वारा आवश्यक), और विकास मोड में अपने आवेदन को तैनात करें; एसआरसी फ़ोल्डर जिसमें आपका पैकेज होता है वह पायथन पथ में जोड़ा जाता है। आप अपना पैकेज लिखने के लिए तैयार हैं (एसआरसी /) और इसके दस्तावेज़ीकरण (दस्तावेज़ / स्रोत में)। आपको शायद अब अपनी परियोजना को ट्रैक करना शुरू करना चाहिए: GIT INITGIT जोड़ें पॉवर यह आपके लिए कर सकता है। पेवर को भंडार बनाने के लिए आपके GitHub उपयोगकर्ता नाम और टोकन की आवश्यकता होगी। आप उन्हें निम्न आदेश के साथ सेट कर सकते हैं: git config - global github.user git config --global github.token <टोकन> आप अपने github खाते पृष्ठ पर अपना टोकन पा सकते हैं। फिर, भंडार बनाने और अपलोड करने के लिए आपकी प्रोजेक्ट: पॉवर gh_registerdocumentation hostingonce प्रोजेक्ट बनाई गई है, आप अपने जीएच-पेज शाखा बना सकते हैं और इसे गिटहब में अपलोड कर सकते हैं: पॉवर gh_pages_create gh_htmlpaver डॉक्स / बिल्ड / एचटीएमएल पर आपके प्रोजेक्ट का एक सबमिशन बना देगा, एक जीएच-पेज रूट शाखा बनाएं और अपनी परियोजना में शाखा को धक्का दें। यह फिर HTML डॉक्टर का निर्माण। HTML बिल्ड फ़ोल्डर को साफ़ करने के लिए, यह सबमोड्यूल अपडेट करता है (आप प्रतिबद्ध नहीं होंगे और धक्का नहीं देंगे), प्रत्येक फ़ाइल और निर्देशिका को हटा दें (.git /) को हटा दें और दस्तावेज़ीकरण को पुनर्निर्माण करें। जब आपका दस्तावेज प्रकाशित किया जा सकता है, तो बस अपने जीएच को दबाएं- पेज सबमोड्यूल GitHub पर: paver gh_pages_update -m "डॉक्स के साथ अपडेट करें ..." आप सबमोड्यूल संदर्भ को अपडेट करना चाहते हैं (एक रिमोट रिपॉजिटरी पर विशिष्ट प्रतिबद्धता के लिए एक सबमॉड्यूल पॉइंट, एक विशिष्ट शाखा के सिर पर): गिट जोड़ें डॉक्स / बिल्ड / एचटीएमएलजीआईटी कमिट-एम "जीएच-पेजेस सबमोड्यूल" आवश्यकताएं: पायथन · Setuptools गिट · एक GitHub उपयोगकर्ता खाता इस रिलीज में नया क्या है: · एक एसआरसी / फ़ोल्डर के बिना, एक एसआरसी / फ़ोल्डर के बिना पैकेज (ओं) या दस्तावेज़ / स्रोत को बाकी दस्तावेज रखने के लिए - पॉवर-टेम्पलेट्स के मुख्य टेम्पलेट के आधार पर।


गिटहब-टूल्स संबंधित सॉफ्टवेयर