2015-08-07 3 views
1

есть новая функция в mercurial 3, называемая «трансплантат» (трансплантат к местному). Это хорошая работа по перемещению набора изменений в другую ветку.Функция меркуриального трансплантата, может ли она копировать?

Есть ли способ «КОПИРОВАТЬ» набор изменений к ветке?

Меня интересует перемещение материала из филиала QA в производственную отрасль, но мне все еще нужен код для размещения в QA. Так что я действительно хочу, это копия. Я только что нашел это и попробовал только несколько вещей, может быть, все это станет ясно, если еще немного потрудиться и прочитать ...

Есть ли у кого-нибудь лучший способ «набора вишни», чтобы переместить перекрестную ветку (или багажник) ???

ответ

2

Graft копирует изменения, он не перемещает их. Из hg help graft (курсив мой):

Эта команда использует логику слияния Mercurial, чтобы скопировать отдельные изменения от других ветвей без слияния ветвей в истории графа. Это иногда называют «backporting» или «cherry-picking». По умолчанию трансплантат копирует пользователя, дату и описание из исходных наборов изменений.