Вы можете сделать это ... но не легко в той же ветке.
Однако это создаст базовую линию в отдельной ветви, а не в текущем потоке.
это нехорошо, поскольку вы не сможете сравнить эту новую импортированную базовую линию со всеми другими базовыми линиями (потому что у них не будет общего предка).
Единственный способ легко создать базовую линию в вашем потоке (и воспользоваться преимуществами сравнения с предыдущими базовыми линиями) - это использовать представление без UCM, чтобы clearfsimport -rmname
содержимое этого представления могло ваше текущее представление, импортируя все версии (в текущем представлении UCM) в нужный контент (т. е. контент, выбранный вашей датой в представлении, отличном от UCM).
См. « Лучший способ выполнить откат к предыдущим версиям без базовой линии в CC » (и этот вопрос для получения дополнительной информации по clearfsimport
).
Сделайте это в специальном упражнении, предназначенном для записи всех изменений, выполненных этим импортом.
Затем вы ставите базовый уровень.
Наконец, отмените это действие, используя скрипт cset.pl: См. « Clearcase: как откатить все изменения в конкретной ветке? ».
Вы должны вернуть все версии, которые у вас были до импорта.
Недостатком является то, что ваша история для данного файла будет отражать любопытную «задержку» в списке версий на ветке вашего потока.