2011-10-01 15 views

Odpowiedz

21

Jeśli VPS Mercurial zainstalowany, po prostu:

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

lub dodać do hgrc repo za

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

i tylko

hg push 
+2

FYI dla nikogo, że przychodzi tutaj, zanim próba powyższego: Podczas wykonywania polecenia hg push, potrzebny jest podwójny ukośnik po nazwie hosta, aby uzyskać bezwzględną ścieżkę. Zobacz [tę odpowiedź.] (Http://stackoverflow.com/questions/4431884/cloning-a-mercurial-repository-over-ssh#answer-8096666) – deadbeef404

+1

Nie, to nie jest potrzebne, to po prostu oznacza coś innego. Podwójny slash sprawia, że ​​ścieżka jest absolutna na hoście, pojedynczy slash jest względny w stosunku do domu (jak słusznie wspomniano w odpowiedzi Lazy'ego Badgera). – RedGlyph

+0

@RedGlyph, masz rację. Zaktualizowałem swój post, aby nieco wyjaśnić moje znaczenie. – deadbeef404