2012-01-12 1 views
0

Я обрабатываю набор файлов и хочу, чтобы иметь возможность вытащить первый фиксатор после определенных дат (в отличие от даты, как в опции CV -S). Это, вероятно, связано с каким-то сценарием. Мои идеи были:CVS: проверить первый файл, совершенный после даты

  • разобрать Сорта журнала для каждого файла, чтобы получить соответствующие номера ревизий

  • используйте опцию -D, чтобы получить предыдущий файл, получить номер версии этого файла (через статус CVS или заголовок файла), а затем получить следующий файл

Разбор бревен выглядит самым простым способом. Есть ли CVS-ярлык, который у меня отсутствует, или умный способ сделать это, о котором я не знаю?

+0

Вы после следующего абсолютного фиксации по всем ветвям или просто следующей фиксации на текущей ветке? –

+0

В репозитории нет ветвей; Я ищу следующую фиксацию указанного файла после определенных дат. Моим решением было разобрать лог-сообщение для файла (первый вариант выше). Если есть лучший способ сделать это, было бы полезно знать; в противном случае, чтобы не волноваться. –

ответ

0

Для этого не существует ярлыка CVS, поэтому я проанализировал сообщение журнала для файла и нашел первый выпуск после даты xxx.