Как правильно работать с mercurial?

Есть сервер с сайтом, где установлен меркуриал и создан репозиторий. Есть доступ ssh к этому серверу.
Опишите примерный ход работы, я выкачиваю репозиторий себе hg clone ssh:пользователь@адрес:порт
Делаю изменения, которые идут на тестовый сервер, коммичу, делаю push? А что дальше? необходимо из консоли на сервере основном сделать апдейт? После апдейта изменения автоматически применятся к файлам? Или необходимо их будет залить?
  • Вопрос задан
  • 1004 просмотра
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
1) забираем к себе репозиторий
hg clone <адрес репозитория>
2) работаем и правим исходники, коммитим их
hg commit
3) тегируем перед заливкой в удаленный репозиторий (на любителя, как я)
hg push <адрес репозитория>
4) идем на боевой или тестовый сервер и забираем обновления или весь репозиторий
hg pull
или
hg clone
4.1) сливаем исходники (мы еще на тестовом или боевом сервере)
hg update

Ну и очень хорошая статья по делу - https://habrahabr.ru/post/108904/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы