Clearcase UCM - Как получить спецификацию конфигурации данной базовой линии?
Я бы хотел настроить прозрачный вид не только для UCM (только для чтения) для отладки проблемы, о которой сообщалось в старой версии, которая была доставлена клиенту.
Как просмотреть / получить / сгенерировать спецификацию конфигурации старой базовой линии? так что я использую эту конфигурационную спецификацию для создания прозрачного представления не-UCM для отладки проблемы.
2 ответа
Спецификация конфигурации проста:
element * baseline_id
element * /main/0
element * /main/LATEST
(обратите внимание, что /main/0
Это важно, особенно в многокомпонентных VOB, поскольку первоначальная версия компонента зарегистрирована в /main/0
когда новый компонент создан)
Что вам нужно выяснить это:
что такое базовый идентификатор? (который может отличаться от базового заголовка).
См. " Отображение текущей базовой линии с помощью Cleartool".
Например, вы можете описать поток, чтобы получить базовый идентификатор базовой линии:cleartool descr -fmt "%[found_bls]CXp" stream:myStream@\myPVob
Является ли базовый уровень полным или инкрементным? См. "В чем разница между полной базовой и инкрементной базовой линией в Clearcase UCM?".
Если он является инкрементным, сначала необходимо повысить базовый уровень до полного.ct chbl -full -nc baseline:abaselinexxx.yyyy@\apvob
Я думаю, что очень простое решение - создать поток на основе имеющейся у вас базовой линии. Таким образом, вы даже можете писать в него, ничего не мешая, и даже сохранять изменения в CC
Создать поток на основе базовой линии очень просто, выберите "расширенный" параметр при обычном создании потока.
Наслаждайся, Элай.