Сначала вы должны быть осведомлены о differences between ClearCase and Git, ClearCase является файл-ориентированный (не понятие ревизии хранилища в масштабе или совершить)
Вы можете отобразить журналы для любого видимого файла, введя:
cleartool lshistory /myView/myVob/path/to/myFile
См lshistory
man page. (А также How do I understand about ClearCase event records in the VOB database)
В lshistory списки команд записи событий в обратном хронологическом порядке, описывающие операции, которые повлияли на данные VOB
«ы.
- История файловых систем.
Перечисляет события, касающиеся элементов, ветвей, версий и ссылок VOB.
Сюда входят записи для создания и удаления объектов и записи для прикрепления и удаления аннотаций: метки, атрибуты и гиперссылки версий.
Другой вид бревен является lsvtree
(история версий):
lsvtree
команда перечисляет часть или все версии дерева одного или нескольких элементов.
По умолчанию список включает все ветви дерева версии элемента, за исключением устаревших ветвей.
alt text http://youtrack.jetbrains.net/_persistent/tree.PNG?file=74-3724&v=1&c=true
ОП добавляет:
Как я могу отобразить всю историю элементов соответствует шаблону, как появилась новая версия под ветви?
Вы можете комбинировать практически любые команды с помощью find query.
Windows, синтаксис:
cleartool find . -name "apattern" -exec "cleartool lshistory \"%CLEARCASE_PN%\""
cleartool find . -version "{created_since(target-data-time)}" -exec "cleartool lshistory \"%CLEARCASE_PN%\""
Unix Синтаксис:
cleartool find . -name "apattern" -exec 'cleartool lshistory "$CLEARCASE_PN"'
cleartool find . -version "{created_since(target-data-time)}" -exec 'cleartool lshistory "$CLEARCASE_PN"'
Для "как есть новая версия под веткой?"А именно:
cleartool find . -version "brtype(mybranch)" -exec ...
должен сделать это (любой элемент, который не имеет версии, созданную для этой ветви не будет перечислен)
Просто добавил найти запросы, по запросу – VonC