Объединение изменений из одной ветви в другую в Clearcase - PullRequest
1 голос
/ 10 июля 2009

У меня есть около 100 файлов для объединения из одной ветви в другую. Вот настройки, которые у меня есть.

Есть две ветви: ветвь A и ветвь B. Мне нужно объединить элементы, на которые указывает конкретная метка (скажем, метка X), в ветвь A и ветвь B.

Какой самый быстрый способ сделать это?

Ответы [ 2 ]

4 голосов
/ 10 июля 2009

Вы можете использовать менеджер слияния, но я бы предложил:

  • использовать динамическое представление в качестве места назначения для слияния (даже если вы обычно работаете с представлением снимка). Вы обеспечите:

    • более быстрое слияние (без проблем с обновлениями)
    • объединение не заблокировано файлами, которые в настоящее время извлечены в вашем рабочем виде
  • установить менеджер слияния с меткой (и не только из ветви A, потому что он выберет последний элемент, найденный в этой ветви, а не только элементы, выбранные LabelX)

  • просмотрите его, если хотите, в командной строке с помощью команды "cleartool findmerge".

2 голосов
/ 10 июля 2009

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

Он найдет файлы для объединения, и все они будут выбраны по умолчанию. Вы можете выбрать файлы, которые не должны быть объединены, если хотите.

...