При этом будет использоваться cleartool rmver
с использованием расширенного имени пути или селектора версий (только для базы CC, но не для UCM).
Идея состоит в том, чтобы удалить версию расширенного пути файла для этой ветви
cleartool rmver -force -version \main\Dev\test_branch_1\1 myFile
(использовать / включить Unix, \ on Windows)
Или, короче: удалить все версии от 1 до LATEST в ветви test_branch_1 элемента myFile
cleartool rmver -vrange \main\Dev\test_branch_1\1 \main\Dev\test_branch_1\LATEST myFile
Это может быть опасно, особенно в ClearCase UCM, где с каждой версией могут быть связаны метаданные (атрибуты), которые могут нарушать объекты ( как базовые линии).
rmver
часто блокируется в этом случае.
Но в базовом ClearCase, если вы ничего не установили в этих версиях и не собираетесь использовать эта ветвь для этого файла ... это должно работать.
Я упомянул cleartool rmbranch -f file@@/main/aBranch
', замеченный в Брайан ответ ) как альтернативный подход в « Команда для удаления ветвей элемента Clearcase с« 0 »версиями ».