Вы также можете выбрать нужный компонент при создании базовой линии (рядом с опцией -component
cleartool mkbl
) m, если вы выбираете действие, включающее только измененные версии этого компонента.
(вы можете посмотреть на вкладке «Изменить набор» деятельности, чтобы посмотреть на вытянутых путевых имен в каждой версии деятельности)
Обратите внимание, что cleartool mkbl -component
не будет создавать базовый уровень, если не было никаких изменений с момента последней базовой линии ,
(если не форсировать, добавив -identical
вариант)
Обратите внимание также вы еще нужен вид UCM (связанный с потоком), чтобы запустить эту команду: базовый уровень (даже для всего одного компонента) всегда создается для данный поток (в данном связанном виде).
Я также рекомендую всегда делать полные базовые линии (опция -full
).
Это позволяет избежать проблем с производительностью при сравнении двух базовых линий, поскольку две инкрементные базовые линии должны возвращаться в дереве версий каждого файла до последней полной базовой линии, чтобы получить полный список версий данной базовой линии.
При использовании с опцией -comp
, то mkbl
должен поставить имя базовой линии для создания на конце (т.е. последний параметр) команды:
cleartool mkbl -comp [email protected]\myPVob aNewBlName
Я пытаюсь выполнить как команда, но сталкивается с ошибкой. «C: \ Program Files \ Microsoft Visual Studio 10.0 \ VC> cleartool mkbl" Datasourceb uild "-компонент" Поддержка @ \ Our_PVOB " cleartool: Ошибка: дополнительные аргументы:" -компонент ". Любая идея, как ее решить? Например, я нашел в сети – Samselvaprabu
@Samselvaprabu Я считаю, что имя базовой линии должно быть последним параметром вашей команды. – VonC
@Samselvaprabu Я отредактировал ответ, чтобы добавить пример использования этой команды. – VonC