Ни один из моих отправленных файлов не отображается на удаленном сервере, хотя он сказал, что отправка прошла успешно. Я в тупике. Кто-нибудь может мне помочь?
Я просто потратил 1 час зря, чтобы узнать, что мне нужно сделать hg update
на сервере. Есть хук, который принадлежит вашему hgrc. Для меня это было в cgi-bin/hgweb.config
Добавить:
[hooks]
changegroup = hg update
Очевидно, ваш удаленный репозиторий не пустой, но содержит рабочую копию. Нажатие и вытягивание не обновляют рабочую копию. Это то, что вы видите.
Более важный вопрос: зачем вам вообще нужно, чтобы ваш удаленный репозиторий содержал рабочую копию? Обычно это ни желательно, ни полезно. Какой у вас здесь рабочий процесс? Я подозреваю, что вы можете внимательно прочитать эту статью о публикации репозиториев Mercurial: http://mercurial.selenic.com/wiki/HgWebDirStepByStep