Mercurial: Создание ветки без предварительного внесения изменений

Я слышал, что единственный способ создать ветку в репозитории Mercurial - это внести изменения в рабочую копию, а затем зафиксировать их в новой ветке.

] В Subversion я могу создать ветку без внесения изменений (скопировав trunk в путь под тегами ) - возможно ли это сделать и в Mercurial?

В настоящее время я видел только TortoiseHg, так что возможно, это можно сделать только с помощью инструмента командной строки, и я этого не знаю.

Мой рабочий процесс для этого:

  • Создать ветку функций.
  • Проделайте некоторую работу в этой функциональной ветви.
  • Создайте ветвь кандидата на выпуск.
  • Объедините функцию (и) в ветвь кандидата на выпуск.
  • Разверните, протестируйте, исправьте развертывание, проверьте, исправьте ветвь кандидата на выпуск.
  • Объединить ветвь кандидата на выпуск в магистраль.

Заранее большое спасибо.

22
задан Neil Barnwell 25 January 2011 в 11:21
поделиться