2014-09-08 2 views
0

В размерах Serena есть два параллельных потока (поток A и поток B) от одного и того же предка. Мне нужно объединить несколько измененных файлов из потока A в поток B. Может ли кто-то руководствоваться, как это можно сделать.Serena Dimensions Merge

+0

в моем опыте с размерами единственное решение - положить все это в корзину и перейти на sccs, извините. Вы пробовали поддержку Серены? – gbjbaanb

ответ

1

Отсутствует инструмент, обеспечивающий автоматическое слияние.

Предположим, у вас есть поток A и поток B, тот же элемент в разных ревизий: X 1,0 - производство, X 1,1 - поток A, X 1,2 поток B

Во-первых, вы должны выбрать Wich поток получит «окончательное объединенное "пересмотр. Вы можете использовать третий поток, только для всех слияний, регрессионных тестов и действий для производства.

Обычно вы создаете «третью» версию (например: X 1.3, если вы выбираете слияние на основе производства) или используете существующую ревизию потока (например: X.1.1.1, если вы выбрали слияние с существующей версией 1.1 в потоке A).

Используйте инструмент «сравнить», чтобы проверить различия и продолжить слияние.

0

Он также может быть выполнен локально, поскольку оба потока обновляются каждый в своей собственной папке (я предполагаю, что у вас есть они оба как это). Локально объедините свои изменения из потока Origin to Destination (могут быть все или только выбранные файлы). Убедитесь, что в потоке назначения ничего не было сломано и выполнить доставку или проверку потока Destination.

Хорошая практика состоит в том, чтобы все элементы, написанные, выполненные или основанные на вашем потоке Origin, в зависимости от того, что имеет больше смысла в вашем проекте, до слияния потоков, а затем в качестве двойной проверки вы можете получить свой целевой поток из сервер в другой путь и убедитесь, что все изменения объединены и ничего не было сломано. Также выполняйте действия, как написано, выполнено или определено в потоке назначения, как только эта окончательная проверка прошла успешно.

Смежные вопросы