Как получить спецификацию ветки, которая использовалась для конкретной интеграции в истории депо?

Представление депо P4V показывает различные ветви и их пути, но не названия филиалов. Спецификация ветви (или отображение ветви) содержит "имя" ветви.

Предположим, что пользователь X имеет разветвленный код от ветви A к ветви B, используя отображение ветви M в прошлом.

  1. Есть ли способ узнать, какое отображение веток было использовано для этого конкретного списка изменений?
  2. Возможно ли (1), если отображение ветвей было удалено?

1 ответ

Решение

Я думаю, что это невозможно.

Во время интеграции отображение ветвления является просто ярлыком: после выбора источника вы просто выбираете отображение ветвления, и цель вычисляется из source + branch mapping, Без отображения веток вам нужно будет ввести полный путь к цели.

Вы можете проверить информацию, которая хранится для интеграции, заглянув внутрь журнала или в контрольную точку.

С точки зрения депо, я бы не сказал, что вы видите ветви, вы видите дерево; именно ваше использование или соглашения об именах заставляют вас видеть ветви в этом представлении;-)

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