Команда CCRC CLI lsactivity - PullRequest
       32

Команда CCRC CLI lsactivity

2 голосов
/ 09 января 2012

Я установил CCRC 7.1.1 с CLI .Я пытался получить список действий с помощью командного бита rcleartool. Я не смог найти команду lsactivity.
Существует ли какая-либо эквивалентная команда или какой-либо косвенный способ достижения этой целиM

Также нет-fmt опция для команды "rcleartool desc"?
Это была очень полезная опция в UCM, но не могла быть найдена в CCRC.Пожалуйста, помогите мне с аналогичной командой в CCRC.

Спасибо, Рагхав

Ответы [ 2 ]

1 голос
/ 09 января 2012

Команды, поддерживаемые rcleartool, перечислены здесь .
Они не включают lsact.

Потенциальный обходной путь (не проверенный) - использование describe -fmt.(см. fmt_ccase и команду describe )

rcleatool descr -fmt "%[activities]CXp" aStream@\aPVob

( поддерживается только в CCRC 9.0.0 )

Это должно перечислить все действия для данного потока.
Я сомневаюсь, однако, что это может работать, потому что, хотя -fmt кажется поддерживаемым (потому что не указано в ограничениях) ...

Следующие ограничения влияют на rcleartool describe:

  • Имена путей с расширенными версиями не поддерживаются
  • Селекторы объектов UCM не поддерживаются
  • Следующие базовые селекторы объектов ClearCase не поддерживаются: тип триггера, пул, тип hlink, oid-obj

Если это верно для CCRC 7.1.1, то обходного пути нетна данный момент.


На самом деле:

  • ОП Рагхава Редди сообщает, что сам -fmt не поддерживается (как он первоначально указал в своемвопрос) в 2012 году. Поддерживается в 2019 году.
    rcleartool desc command  
    CRCLI1022E Unrecognised option: "-fmt". 
    Usage: desc/ribe [-username user-name][-ser/ver server-url][-pas/sword user-password] 
                     [-l/ong | -s/hort] [-ala/bel {label-type-selector[,...] | -all}]
                     [-aat/tr {attr-type-selector[,...] | -all}] 
                     [-ahl/ink {hlink-type-selector[,...] | -all}] 
                     { [-cvi/ew] [-pre/decessor] pname ... | 
                       -type type-selector ... | -cact | object_selector ...}
  • Справочная страница CCRC на lsact только упоминаниес графическим интерфейсом, без альтернатив CLI:

Для просмотра существующих действий в представлении действий ClearCase UCM,

  • щелкните значок действий UCM activities UCM Мои действияэлемента представления ClearCase UCM в ClearCase Navigator,
  • или дважды щелкните элемент «Мои действия» в представлении сведений ClearCase.

Откроется представление «Действия ClearCase UCM» и отобразится список ваших действий в потоке.

0 голосов
/ 12 июня 2019

Я вижу параметр -fmt, поддерживаемый командой rcleartool desc (CCRC версии 9.0.0):

path/to/my/vob>rcleartool desc -fmt
    CRCLI2037E "-fmt" must be specified.
    Usage: des/cribe [-l/ong | -s/hort | -fmt fmt-string]
            [-ala/bel {label-type-selector[,...] | -all} ]
            [-aat/tr {attr-type-selector[,...] | -all} ]
            [-ahl/ink {hlink-type-selector[,...] | -all}
            { [-cvi/ew] [-pre/decessor] pname ... | -type type-selector ... | -cac/t | object-selector ...}
...