2010-04-16 14 views
5

मैंने अपने स्थानीय ड्राइव पर बनाए गए Mercurial भंडार के लिए बनाया और प्रतिबद्ध किया है। अब मेरे पास hgwebdir.cgi के माध्यम से भंडार की सेवा के लिए एक दूरस्थ विंडोज 2003 वेब सर्वर सेटअप है।किसी स्थानीय पीसी पर वेब सर्वर पर बनाए गए Mercurial रिपॉजिटरी को कैसे स्थानांतरित करें?

मैं स्थानीय रूप से बनाए गए भंडार को वेब सर्वर पर कैसे स्थानांतरित करूं?

ऐसा लगता है कि दूरस्थ वेब सर्वर पर स्थानीय ड्राइव पर .hg फ़ोल्डर का एक FTP चाल है। क्या मैं इसे सही तरीके से कर रहा हूं। क्या कोई और अधिक प्रभावी तरीका है?

उत्तर

10

.hg निर्देशिका की प्रतिलिपि बनाना इसे करने का एक पूरी तरह से वैध तरीका है।

नोट: आप शायद, को बाहर निकाल सकते हैं या .hg/hgrc फ़ाइल को संपादित अगर आपके पास है, के रूप में यह भंडार का मूल स्थान पर एक पूर्ण पथ शामिल होता है चाहते हैं।

आप रिमोट सर्वर पर एक खाली भंडार भी शुरू कर सकते हैं, यह सुनिश्चित कर लें कि लेखन अनुमतियां सही तरीके से सेट की गई हैं, और फिर hg push https://wherever चलाएं। मैंने माप नहीं लिया है, लेकिन मुझे कल्पना है कि यह विधि धीमी होगी।

+0

बिल्कुल सही। धन्यवाद। शायद धीमा है लेकिन फिर यह ऑपरेशन में से एक है इसलिए शायद ftp पर पुश का उपयोग करने के लिए कम त्रुटि प्रवण होती है। –

संबंधित मुद्दे

 संबंधित मुद्दे