hg обновление поверх ssh не работает (hg clone работает хорошо...)
У меня есть некоторый код на bitbucket.org под управлением Mercurial версии. Теперь я хочу загрузить код на мою машину с Ubuntu через ssh. Когда я использую hg clone, все работает хорошо. Однако hg update никогда не обновляет файлы. Меня даже не спрашивают мой пароль ssh. Я проверил эти настройки:
ssh -v hg@bitbucket.org
-> выглядит хорошо.
hg showconfig
-> path.default = ssh: //hg@bitbucket.org/user/myrepo...
У вас есть идеи, что еще проверить?
Благодарю.
1 ответ
hg update
не связывается с удаленным репозиторием, он переносит изменения в рабочий каталог из вашего локального репозитория. Вот почему вас не спрашивают пароль вашего битбакета. использование hg pull
чтобы получить изменения из удаленного репо в локальное репо, затем hg update
или просто использовать hg pull -u
сделать оба сразу.