จะรับเส้นทาง hg ของเซิร์ฟเวอร์ระยะไกลได้อย่างไร


90

ฉันได้สร้าง repo ระยะไกลเพื่อผลักดันการเปลี่ยนแปลงในเครื่องของฉันผ่าน ssl ฉันhg showconfig --debugค้นหาเส้นทาง hg ระยะไกลของฉัน แต่มันยุ่งเหยิงบางอย่างอาจชี้ให้ฉันเห็นว่ามันคืออะไร

คำตอบ:


132

hg paths ให้ความสัมพันธ์ระหว่างชื่อพา ธ แต่ละรายการและ URL

> hg paths
default = ssh://hg@example.org/repo
local = /local/path/to/repo

hg paths <name> ให้ url สำหรับชื่อ

> hg paths default
ssh://hg@example.org/repo

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

BTW เพื่อรับเพียงชื่อพา ธ :

> hg paths -q
default
local

และhg paths -q <name>จะไม่มีผลลัพธ์เสมอ


ทักซ์เพื่อน! ช่วยฉันได้มาก
TED

3
ข้อมูลเพิ่มเติมบางส่วน: hg paths(ไม่มีพารามิเตอร์) แสดง URL ทั้งหมดสำหรับพา ธ สัญลักษณ์ (ทางลัด) ที่คุณกำหนด~/.hgrcรวมกับพา ธ ที่ระบุใน/.../<repo>/.hg/hgrcไฟล์หากคุณอยู่ในที่เก็บเฉพาะในเครื่อง ฉันใช้ Mercurial 3.3 ไม่แน่ใจเกี่ยวกับเวอร์ชันเก่า
Justin Biard
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.