अपने प्रोजेक्ट में
नेविगेट और शुरू Git-डेमॉन:
cd project
git daemon --reuseaddr --base-path=. --export-all --verbose
यह बताता है git-डेमॉन वर्तमान निर्देशिका के अंदर सभी परियोजनाओं (जो मुझे लगता है सेवा करने परियोजना युक्त निर्देशिका है। गिट/फ़ोल्डर)। यह आपको उसी पते का पुन: उपयोग करने के लिए भी कहता है यदि आप इसे बंद कर देते हैं और इसे बहुत तेज़ी से शुरू करते हैं।
आप इसे "गिट्सर्व" जैसे नाम याद रखने के लिए एक बैच स्क्रिप्ट में डाल सकते हैं, इसलिए आपको इसे फिर से टाइप करने की आवश्यकता नहीं है।
[alias]
serve = !git daemon --reuseaddr --verbose --base-path=. --export-all ./.git
एक बार है कि सर्वर (अपने Windows बॉक्स) पर किया जाता है, तो आप कर सकते हैं:: जैसा कि कुछ टिप्पणियों में सुझाव दिया, Git के हाल के संस्करणों में आप कर सकते हैं add an alias to the Git config
git serve
Git-डेमॉन Git का उपयोग करता है: // परिवहन के लिए प्रोटोकॉल ताकि ग्राहक पर (अपने लिनक्स बॉक्स), तुम क्या करने की आवश्यकता होगी:
git clone git://123.456.789.111/ project
जैसा कि आप जानते हैं कि एक SVN रेपो के एक Git-svn क्लोन क्लोनिंग मुश्किल है? http://subtlegradient.com/articles/2008/04/22/cloning-a-git-svn-clone – bendin
प्रोजेक्ट रिपॉजिटरी से सीधे अपने लिनक्स नोटबुक विज्ञापन उपयोग पर svn इंस्टॉल क्यों न करें? गिट नई गर्मी हो सकती है, लेकिन ऐसा लगता है कि आप इस विशेष मामले में अपने जीवन को अनावश्यक रूप से जटिल बना रहे हैं। – bendin
बेंडिन नहीं, मुझे नहीं पता था कि यह मुश्किल था, क्योंकि पर्यावरण को स्थापित करने में मुझे खुशी है कि आपने बात की है ... – Setori