Как отличить, если слияние было вручную или автоматически?

Можно ли отличить, было ли слияние выполнено вручную или автоматически? Я использую ClearCase 7.1.2 в Windows, и я хотел бы знать, можете ли вы найти его, просматривая дерево версий или любую заданную командную строку

Спасибо

1 ответ

Решение

Если автоматически, вы имеете в виду: версия, созданная в результате доставки / перебазирования, в отличие от версии, созданной слиянием вручную, тогда имя действия, связанного с этой версией, может помочь:
Если он начинается с "доставить" или "перебазировать", это делается с помощью операции доставки / перебазирования UCM (которая автоматически объединяет все измененные файлы из одного потока в другой)

Но если под "автоматическим или ручным" вы имеете в виду версию, слитую вручную, потому что возникла конфликт между исходной и целевой версией (и ClearCase не смогла автоматически объединить эти две версии), то нет.

Результатом слияния является новая версия с "красной стрелкой" между источником и местом назначения, без каких-либо указаний на то, как была создана эта новая (объединенная) версия.

Другие вопросы по тегам