2011-03-03 3 views
22

पर Git डेमॉन शुरू करने के लिए मैं कैसे इसे अनुरोधों की सेवा शुरू करने के लिए अनुमति देने के लिए विंडोज पर Git डेमॉन शुरू करूँ? ऐसा लगता है कि msysgit को इसे विंडोज सेवा या कुछ के रूप में स्थापित करना है, लेकिन मुझे एक नहीं दिख रहा है।कैसे विंडोज

+1

मेरा उत्तर यहाँ देखें: http://stackoverflow.com/questions/233421/hosting-git-repository -इन-विंडोज –

उत्तर

27

विंडोज 1.7.4 के लिए Git खिड़कियों जो पिछले संस्करणों में याद आ रही थी पर Git डेमॉन के लिए समर्थन शामिल है। अपने भंडार को निर्यात करने के लिए आपको .git निर्देशिका में git-daemon-export-ok नामक एक फ़ाइल बनाने की आवश्यकता होगी या --export-all कमांड लाइन विकल्प शामिल करें।

एक Git भंडार समय में: git daemon --export-all और आप तो एक दूरस्थ मशीन जैसे से यह करने के लिए कनेक्ट कर सकते हैं: git ls-remote git://yourmachine/path/to/repo

+0

यदि आप एक गिट भंडार में खड़े हैं और डिमन शुरू कर रहे हैं, जैसा आपने लिखा था।/पथ/से/रेपो क्या होना चाहिए? – corgrath

+10

कार्य निर्देशिका के लिए पूर्ण स्थानीय पथ गिट। तो यदि आपका कोड c: \ src \ CoolProject में है और आप उस फ़ोल्डर में गिट डिमन शुरू करते हैं, तो git ls-remote git: // yourmachine/src/CoolProject को उपलब्ध रेफरी सूचीबद्ध करना चाहिए। – patthoyts

+0

मैं भी इस जानकारी को देख रहा था। धन्यवाद patthoyts। –

6

उस Git डेमॉन के बजाय SCM-Manager इस्तेमाल कर सकते हैं।

+0

इसके लिए धन्यवाद। विंडोज़ पर गिट की सेवा करना वास्तव में एक पिटा है, लेकिन इस टूल ने इसे तेज़ और आसान बना दिया। – dvdgsng