2013-02-08 12 views
71

मैंने एसएसएल पर अपने स्थानीय परिवर्तनों को धक्का देने के लिए रिमोट रेपो बनाया है। मैंने अपने रिमोट एचजी पथ को खोजने के लिए hg showconfig --debug किया लेकिन यह गन्दा कुछ मुझे बता सकता है कि इसे वास्तव में कैसे ढूंढें।रिमोट सर्वर एचजी पथ कैसे प्राप्त करें?

उत्तर

107

hg paths प्रत्येक पथ नाम और उसके यूआरएल के बीच संबंध देता है।

> hg paths 
default = ssh://[email protected]/repo 
local = /local/path/to/repo 

hg paths <name> नाम के लिए यूआरएल देता है।

> hg paths default 
ssh://[email protected]/repo 

> hg paths local 
/local/path/to/repo 

Btw, बस पथ नाम पाने के लिए:

> hg paths -q 
default 
local 

और hg paths -q <name> हमेशा कोई उत्पादन का परिणाम देगा।

+0

Thax दोस्त! मुझे बहुत मदद मिली – TED

+2

कुछ अतिरिक्त जानकारी: 'एचजी पथ' (कोई पैरामीटर नहीं) किसी भी प्रतीकात्मक पथ (शॉर्टकट्स) के लिए सभी यूआरएल दिखाता है जो आपने '~/.hgrc' में परिभाषित किया है, जो '/ ... में पहचाने गए पथों के साथ संयुक्त है।//.hg/hgrc' फ़ाइल यदि आप एक विशिष्ट स्थानीय भंडार में हैं। मैं Mercurial 3.3 का उपयोग कर रहा हूँ। पुराने संस्करणों के बारे में निश्चित नहीं है। –

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