Заметки консультанта

Шамрай Александр Владимирович

Как увидеть изменения, сделанные между двумя датами?

Posted by Шамрай Александр на Апрель 16, 2009

<< Перейти в раздел “ClearCase FAQ”

Для этого нужно использовать команду cleartool find с запросом created_since с таким шаблоном:

cleartool find . -version ‘created_since(first_date) && !created_since(second_date)’

Пример:

cleartool find . -all -version ‘created_since(15-Jan) && !created_since(21-Mar)’ -print

Реклама

комментария 2 to “Как увидеть изменения, сделанные между двумя датами?”

  1. alexgolder said

    А как можно увидеть разницу между релизом 1 (метка REL1.0) и релизом 2 (метка REL 2.0) по следующим критериям:
    1. какие файлы изменены
    2. какие добавлены
    3. какие удалены
    Чтобы получить некий аналог релнотса?

    • По этим критериям нужно немного поиграться с запросами:
      1. Ищем элементы с обоими метками и их версии, которые содержат REL2 и не содержат REL1:
      cleartool find . -element ‘lbtype(REL1) && lbtype(REL2)’ -version ‘(!lbtype(REL1) && lbtype(REL2))’
      2. Ищем элементы с меткой REL2 и без метки REL1:
      cleartool find . -element ‘!lbtype(REL1) && lbtype(REL2)’
      3. Ищем элементы с меткой REL1 и без метки REL2:
      cleartool find . -element ‘lbtype(REL1) && !lbtype(REL2)’

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

 
%d такие блоггеры, как: