Как удалить тип ветки ClearCase? - PullRequest
1 голос
/ 09 февраля 2020

С ClearCase вы создаете виды с помощью cleartool mkview и удаляете их с помощью cleartool rmview. Точно так же вы создаете типы ветвей с помощью:

cleartool mkbrtype -c "some comment" my_brance_type

... но нет cleartool rmbrtype, который был бы противоположной командой. Как сделать вы удаляете тип ветки в CMake?

Ответы [ 2 ]

0 голосов
/ 09 февраля 2020

Предупреждение: cleartool rmtype не удастся, если у вас есть экземпляр типа, который вы хотите удалить.

Даже с -rmall он все равно может потерпеть неудачу, если Экземпляр, который вы удаляете (здесь ветвь, основанная на brtype), имеет гиперссылку и другие метаданные UCM, которые будут зависать, если ветвь исчезнет.

0 голосов
/ 09 февраля 2020

Неинтуитивная команда для удаления типа ветви:

ct rmtype -rmall brtype:my_branch_type

См. Подробную документацию об этом на веб-сайте IBM.

Примечание: -rmall часто (всегда?) необходимо, даже если у вас нет объектов с ревизиями этого типа ветви. (По крайней мере, с ClearCase v8.0.0.x.)

...