मेरे पास एक काम करने वाला प्रतिलिपि भंडार है जिसे मैं बिना किसी समस्या के काम कर रहा हूं; इस भंडार के लिए मूल GitHub पर है।
मैं अपनी वर्किंग कॉपी रिपॉजिटरी को अपनी बिल्ड मशीन (एक अन्य भौतिक होस्ट पर एक वीएम) के लिए मूल रूप में उपलब्ध कराना चाहता हूं, ताकि मुझे लगे कि मेरी काम करने वाली कॉपी को बनाया जा सकता है और निर्माण मशीन पर परीक्षण किया जा सकता है गिटहब पहले। मैं पहले से ही GitHub रिपॉजिटरी के लिए एक निर्माण कर रहा हूं, लेकिन मैं "गोल्डन" रिपॉजिटरी / बिल्ड बनना चाहता हूं; यानी, अगर कुछ अंदर जाता है, तो GitHub के खिलाफ निर्माण को पारित करने की गारंटी दी जानी चाहिए।
मैंने Git URL पर प्रलेखन को देखा है, और देखें कि फॉर्म में URL का उपयोग करने का विकल्प है git://host.xz[:port]/path/to/repo.git/
(देखें, उदाहरण के लिए, git-clone प्रलेखन )। मैं इसे न्यूनतम संभव कॉन्फ़िगरेशन के साथ सबसे सरल तरीके से करना चाहता हूं: मुझे अपनी बिल्ड मशीन पर इसे प्रकाशित करने के लिए एसएसएच डेमॉन या वेब सर्वर स्थापित करने की आवश्यकता नहीं है।
मैं विंडोज 7 x64 आरसी चला रहा हूं, मेरे पास MSysGit और TortoiseGit स्थापित है, और मैंने फ़ायरवॉल पर Git का डिफ़ॉल्ट पोर्ट (9814) खोल दिया है। कृपया मान लें कि काम करने वाला प्रतिलिपि रेपो है D:\Visual Studio Projects\MyGitRepo
, और होस्टनाम है devbox
। बिल्ड मशीन विंडोज सर्वर 2008 x64 है। मैं संबंधित उत्पादन के साथ निर्माण मशीन पर निम्नलिखित कमांड की कोशिश कर रहा हूं:
D:\Integration>git clone "git://devbox/D:\Visual Studio Projects\MyGitRepo"
Initialized empty Git repository in D:/Integration/MyGitRepo/.git/
devbox[0: 192.168.0.2]: errno=No error
fatal: unable to connect a socket (No error)
क्या मैं कुछ भूल रहा हूँ?