2011-10-01 40 views
10

Uzak bir VPS adresinde bir Mercurial deposu var. VPS'nin SSH erişimi etkin. Geliştirme cihazımdan uzaktan VPS'ye kod değişiklikleri yapmak için seçeneklerim nelerdir? senin VPS Mercurial, basitçe monte varsaUzaktan kumandalı Mercurial deposu

cevap

21

:

hg push ssh://[email protected]/path/relative/to/home 

ve Repo en hgrc eklemek

[paths] 
default-push = ssh://[email protected]/path/relative/to/home 

ve buraya gelen başkası için Bilginize sadece

hg push 
+2

önce Yukarıdakileri denemek: hg itme yaparken, mutlak bir yol için hostname sonra çift eğik çizgi gerekir. Bkz. [Bu cevap] (http://stackoverflow.com/questions/4431884/cloning-a-mercurial-repository-over-ssh#answer-8096666) – deadbeef404

+1

Hayır, buna gerek yok, sadece başka bir şey anlamına geliyor. Çift bölü çizgisi, ana makinedeki yolu mutlak hale getirir, tek bir eğik çizgi evine göre (Lazy Badger'ın cevabında doğru olarak belirtildiği gibi). – RedGlyph

+0

@RedGlyph, siz haklısınız. Yazımı, anlamım hakkında biraz daha net olmak için güncelledim. – deadbeef404