Bagaimana mengatur repositori default

109

Bagaimana cara mengatur repositori jarak jauh default untuk repositori lokal yang lincah?

demas
sumber
Bisakah Anda menjelaskan? Apakah Anda mengacu pada URL default saat Anda mengeksekusi hg pull?
Matthew Flaschen
Ya, saya mendapatkan pesan "repository default not found" setelah menjalankan "hg pull".
demas
1
duplikat dari Mengubah URL Induk "Default" Mercurial ?
David Cary

Jawaban:

163

Ada di file .hg / hgrc.

[paths]
default = http://myserver/hg/repo1
default-push = ../mytestrepo
moswald
sumber
2
Terima kasih. Tetapi mungkinkah ada cara untuk mengaturnya dari command prompt?
demas
34
@demas, ya:echo -e "[paths]\ndefault = http://myserver/hg/repo1\ndefault-push = ../mytestrepo" >> .hg/hgrc
tonfa
Ya, tonfa benar dalam kedua hal tersebut. Anda melakukannya dengan mengedit file dan jika Anda tidak ingin membuka editor, Anda dapat melakukannya dengan shell redirect. Tidak ada perintah 'set'.
Ry4an Brase
3
@demas jika Anda mengkloningnya dari repo asli, itu akan mengatur jalur dengan benar - itulah satu-satunya cara yang masuk akal untuk melakukannya dari baris perintah.
weberc2
1
man hgrcmengatakan bahwa saat ini (9 tahun kemudian :-) seharusnya menjadi default:pushurldefault-push.
Harald