Как мы можем печатать только каталоги последней ветки в прозрачном регистре.
Можем ли мы напечатать только каталоги branch/latest в чистом регистре?
comment
Я вижу, что уже отвечал вам на вопросы ClearCase. Были ли какие-либо из этих ответов полезными? Знаете ли вы о stackoverflow.com/help/accepted-answer? (или stackoverflow.com/help/why-vote)
- person VonC   schedule 04.06.2014
comment
Вы опубликовали ответ, который на самом деле был вопросом (stackoverflow.com/a/30589454). Почему бы не прочитать stackoverflow.com/tour, чтобы понять, как работает Stack Overflow?
- person VonC   schedule 02.06.2015
Ответы (1)
Вы можете использовать cleartool find
в вашем представлении (которая уже выбирает правильную версию, например LATEST
из ветки):
cleartool find -type d -print
Опция '-type d
' ограничит поиск только элементами каталога.
В общем, вы можете попробовать в любом представлении (см. "общие примеры")
cleartool find . -type d -version version(.../yourBranch/LATEST) -print
# or
cleartool find . -type d -element version(.../yourBranch/LATEST) -print
Нотация .../
позволяет вам искать версию в yourBranch
без указания родительских ветвей (например, /main/yourBranch
или /main/anotherBranch/yourBranch
).
Если вам нужно только название или более подробная информация, используйте fmt_ccase
в cleartool describe
:
Замените -print
на
# Windows syntax
-exec "cleartool descr -fmt \"%n\n\" \"%CLEARCASE_PN%\""
# Unix syntax
-exec 'cleartool descr -fmt "%n\n" "$CLEARCASE_PN"'
person
VonC
schedule
04.06.2014