शायद मैं अपने खुद के रेपो सर्वर के लिए github REST API के पुन: आविष्कार भागों को समाप्त कर दूंगा। लेकिन शायद कुछ सर्वर स्क्रिप्ट ऐसा करने के लिए पहले से ही बाहर है? या शायद आपके पास अन्य सुझाव हैं?वेब एपीआई (जीथब रीस्ट एपीआई की तरह) एक व्यक्तिगत गिट सर्वर रेपो के लिए?
यह मेरा उपयोग मामला है:
मैं एक फ़ायरफ़ॉक्स एक्सटेंशन के विकास कर रहा हूँ, कि एक
git log -- <path>
के डेटा को प्रदर्शित करेगा मैं हमेशा एक छोटे से सर्वर स्क्रिप्ट अच्छी तरह से लागू करता है लिख सकता है विकसित JGit और वहां "गिट लॉग" कमांड करता है।
(मैं सोच रहा था, अगर वहाँ है कि मेरी छोटी सर्वर स्क्रिप्ट के रूप में अधिक मानक होगा "नहीं-GitHub" -repos के लिए github REST API की तरह कुछ मौजूद है
; लेकिन फिर भी, एफएफ विस्तार है कि सर्वर स्क्रिप्ट पर निर्भर करता है?मैंने Git JS Client के बारे में भी सोचा, जैसे कि Git.JS (स्पष्ट रूप से केवल जेएस क्लाइंट; नोड.जेएस के साथ काम करता है; दुर्भाग्य से यह परियोजना अब सक्रिय नहीं है और इसमें कोई दस्तावेज नहीं है।) हालांकि, मुझे पूर्ण ग्राहक की आवश्यकता नहीं है। कुछ जानकारी पुनर्प्राप्त करना चाहते हैं केवल दूरस्थ मास्टर रेपो से पढ़ें।
क्या एंडूसर के कंप्यूटर पर या आपके सर्वर पर रेपो स्थानीय है? – ZeissS
रेपो मेरे सर्वर पर होना चाहिए। जैसे मैं github.com होगा – OneWorld