Очень хорошее о практике работы с системами контроля версий. И, пока не забыл, как делать и сливать ветки в mercurial из консоли.
Создаём ветку:
Список веток:
Заливаем с hg addremove:
Переключаемся на ветку:
И сливаем с основной:
Устоявшейся маркировки в комментариях нет. Традиционно применяют:
Создаём ветку:
hg branch branch1
Список веток:
hg branches
Заливаем с hg addremove:
hg ci -Am "comment"
Переключаемся на ветку:
hg up branch1
И сливаем с основной:
# Последний фикс с addremove hg ci -Am "* my fix" # и теперь сливаем hg up default hg merge branch1 hg ci -Am "+ merge branch1" hg up branch1 hg ci -m "+ close branch" --close-branch hg push
Устоявшейся маркировки в комментариях нет. Традиционно применяют:
+ фиша добавлена - фича удалена * изменение # изменение (вариант *) ! багфикс
Комментариев нет:
Отправить комментарий