วิธีตั้งค่าที่เก็บเริ่มต้น


109

ฉันจะตั้งค่าที่เก็บรีโมตเริ่มต้นสำหรับที่เก็บท้องถิ่นเมอร์คิวเรียลได้อย่างไร


คุณสามารถอธิบาย? คุณอ้างถึง URL เริ่มต้นเมื่อคุณดำเนินการhg pullหรือไม่?
Matthew Flaschen

ใช่ฉันได้รับข้อความ "repository default not found" หลังจากดำเนินการ "hg pull"
เดมา

1
ซ้ำกับการเปลี่ยน URL หลักของMercurial“ Default”หรือไม่
David Cary

คำตอบ:


163

ในไฟล์. hg / hgrc

[paths]
default = http://myserver/hg/repo1
default-push = ../mytestrepo

2
ขอบคุณ. แต่อาจมีวิธีใดบ้างในการตั้งค่าจาก command prompt?
เดมา

34
@demas ใช่:echo -e "[paths]\ndefault = http://myserver/hg/repo1\ndefault-push = ../mytestrepo" >> .hg/hgrc
tonfa

ใช่ Tonfa ถูกต้องในการนับทั้งสอง คุณทำได้โดยการแก้ไขไฟล์และถ้าคุณไม่ต้องการป๊อปอัพให้เปิดโปรแกรมแก้ไขคุณสามารถทำได้โดยการเปลี่ยนเส้นทางเชลล์ ไม่มีคำสั่ง 'set'
Ry4an Brase

3
@demas ถ้าคุณโคลนจาก repo ดั้งเดิมมันจะกำหนดเส้นทางได้อย่างถูกต้องนั่นเป็นวิธีเดียวที่ทำได้จากบรรทัดคำสั่ง
weberc2

1
man hgrcบอกว่าวันนี้ (9 ปีต่อมา :-) มันควรจะdefault:pushurlเป็นค่าเริ่มต้น - ดัน
Harald
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.