как перечислить весь проект с помощью команд ucm в прозрачном регистре

Я хочу перечислить все проекты, которые находятся в чистом регистре ucm:

$>cleartool lsproject *
cleartool: Error: Unable to determine VOB for pathname ".".
cleartool: Error: Unable to determine VOB for pathname ".".
cleartool: Error: Unable to determine VOB for pathname ".".
cleartool: Error: Unable to determine VOB for pathname ".".
cleartool: Error: Unable to determine VOB for pathname ".".

$>cleartool lsproject
cleartool: Error: Unable to determine VOB for pathname ".".

Что я делаю неправильно?


person Deian    schedule 28.04.2014    source источник


Ответы (1)


Вам нужно указать pvob, который ссылается на все объекты UCM, включая проекты:

cleartool lsproject -invob \yourPVob
# Or, on Unix
cleartool lsproject -invob /vobs/yourPVob

Если вам нужны только имена, вы можете воспользоваться некоторыми параметрами cleartool lsproject:

cleartool lsproject -s -invob \yourPVob

Убедитесь, что у вас достаточно последняя версия ClearCase 7.1.x: это техническое примечание IBM сообщает, что команда cleartool lsproject плохо работает в 7.0.1.7 и 7.1.1.0.

person VonC    schedule 28.04.2014