मेरे पास एक स्थानीय मशीन ("लैपटॉप") है और एक अन्य मशीन ("सर्वर") पर एक साझा Mercurial भंडार है।मैं एक साझा प्रोजेक्ट को एक साझा Mercurial बहु-भंडार में कैसे धक्का दूं?
साझा भंडार एक बहु-भंडार के रूप में स्थापित किया गया है जैसा कि in the Mercurial documentation को अपाचे, hgwebdir.cgi स्क्रिप्ट और Mercurial 1.4 का उपयोग करके वर्णित किया गया है।
सेटअप इस अर्थ में काम करता है कि मैं वेब ब्राउज़र में प्रोजेक्ट्स (रिपॉजिटरीज़) ब्राउज़ कर सकता हूं, मैं सर्वर से क्लोन और खींच सकता हूं, और जब मैं प्रोजेक्ट/रिपॉजिटरी सर्वर पर पहले से मौजूद हूं तो मैं लैपटॉप से पुश कर सकता हूं ।
लेकिन मैं लैपटॉप (एचजी इनिट, डू स्टफ, एचजी प्रतिबद्ध) पर एक नई परियोजना नहीं बना सकता और इसे साझा बहु-भंडार (एचजी पुश http://server/hg/my-new-project-name) पर धक्का नहीं देता - मुझे "निरस्त: HTTP त्रुटि 404: नहीं मिला ", संभवतः क्योंकि निर्देशिका/प्रोजेक्ट रिपॉजिटरी अभी तक मौजूद नहीं है।
मैं एक नई परियोजना/निर्देशिका संरचना को अन्य जगहों पर चलने वाले Mercurial पर कैसे धक्का दे सकता हूं? मुझे प्रलेखन में कुछ भी नहीं मिला, आप लोग इसे कैसे करते हैं?
ठीक है। अब लॉग-इन-टू-रिमोट-एंड-एचजी-इनिट का उपयोग करना, लेकिन एक-चरण विकल्प की तलाश में था। धन्यवाद :) –