Ртутный трансплантат совершить слияние
У меня есть два репозитория Diffrenet Mercurial, A и S. В репозитории S есть две ветви с двумя головами, а некоторые сливаются между ветвями. Я хочу пересадить эти две ветви, сохранив их названия и структуру, на ревизию N репозитория A.
Можно ли это сделать с помощью трансплантации HG? Мне не удалось найти способ создания коммита с двумя родителями (коммит слияния) с использованием трансплантата.
1 ответ
Нет нет нет
- Пересадка может использоваться только в одном репозитории (когда вы хотите скопировать ревизию в другой узел в репозитории)
- Даже для этой задачи трансплантат считается устаревшим и замененным трансплантатом
- Перемещение веток (изменяемая история) как единой ревизии (фиксированный срез) невозможно в обычном смысле
Опишите свою бизнес-задачу лучше: может быть, вы просто хотите вытащить две ветви в A (hg pull -b BRANCH_1 -b BRANCH_2
)?