cvs log -d "2005-11-07<"
cvs log -d "today"
пробывал и еще десяток вариантов.
ничего не фильтруют и выдают весь лог с момента создания репозитория.
что может быть не так ?
не так может быть со зрением/вниманием..везде для выборки по времени используется -D (большая такая)
а "-d" (маленькая) указывает путь к каталогу
у меня со зрением все ОК, а вот вам надо бы проверится:
http://cvs.ru/cvs-ru.html#SEC139как видно у команды log нет параметра -D
>не так может быть со зрением/вниманием..
>
>везде для выборки по времени используется -D (большая такая)
>а "-d" (маленькая) указывает путь к каталогу
что-ж это у Вас с таким орлиным зрением, и не выходит ? :-)
cvs log -D "yesterday"
log: invalid option -- Dуважаемый, если можешь помочь дай правильную команду, если не можешь помолчи в сторонке, ОК ?
>что-ж это у Вас с таким орлиным зрением, и не выходит ?
>:-)
>cvs log -D "yesterday"
>log: invalid option -- D
>
>уважаемый, если можешь помочь дай правильную команду, если не можешь помолчи в
>сторонке, ОК ?
>
>>что-ж это у Вас с таким орлиным зрением, и не выходит ?
>>:-)cvs log -d "10/07/2005"
для более подробной информации все-же посмотри орлиным взором опцию -D,
и ссылку которую сам-же и давал.ЗЫ : клиент и сервер очень рекомендую cvsnt : http://www.cvsnt.com
слушай, если не вьезжаешь в тему зачем лезть с советами ?
>слушай, если не вьезжаешь в тему зачем лезть с советами ?Ээээ погодите ка ... И фря и линукс говорят что -D
man cvs
у меня всё работает
cvs log -d ">06/04/2005" - показывает все ревизии после 06/04/2005
cvs log -d ">2005-06-04" - тоже работаетвот только выводит на экран большой список всех файлов, а для тех которые попадают под фильтр ещё и ревизии выводит. очень не удобно просматривать.
может быть и у вас такая же картинакстати в man cvs написано
-D date_spec
-D is available with the annotate, checkout, diff, export, history, ls, rdiff, rls, rtag, tag, and update commands.а для cvs log используется -d (маленькая)
об этом можно было написать вежливо и не грубить, а то в следующий раз никто и отвечать не захочет.
>вот только выводит на экран большой список всех файлов, а для тех
>которые попадают под фильтр ещё и ревизии выводит. очень не удобно
>просматривать.нормальное поведение, -d управляет выбором ревизий
-d dates
Print information about revisions with a checkin date/time in the range given by the semicolon-separated list of dates.можно добавить опцию -S
-S
Supress log output when no revisions are selected within a file.(из cvsnt refernce - возможно не для любой реализации cvs)
по теме :
форматы даты/времени описываются вместе с опцией -D,
так уж видимо повелось с глубины веков :) "The date formats accepted are those accepted by the -D option" (про cvs log)автору темы :
посмотрите на сообщение Андрея и учитесь формулировать проблемы.
вот теперь спасибо - разобрался, -S действительно то что нужно.>автору темы :
> посмотрите на сообщение Андрея и учитесь формулировать проблемы.честно говоря я не вижу как бы я точней мог сформулировать, т.к. не увидел что из фразы "Print information about revisions with a checkin date/time in the range given by the semicolon-separated list of dates." будет следовать что вывалятся все header независимо от фильтра.