[devel] faketime
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Чт Сен 14 13:09:57 MSD 2006
On Thu, Sep 14, 2006 at 05:08:17AM +0400, Alexey Tourbin wrote:
> On Thu, Sep 14, 2006 at 04:20:11AM +0400, Dmitry V. Levin wrote:
> > On Thu, Sep 14, 2006 at 03:57:36AM +0400, Alexey Tourbin wrote:
> > > $ faketime -d '2006/03/26 02:49:11' date
> > > faketime: 2006/03/26 02:49:11: invalid date format
> >
> > $ env -i touch --date '2006/03/26 02:49:11' foo
> > touch: invalid date format `2006/03/26 02:49:11'
> >
> > Попробуй осилить info "Date input formats", если в результате тебе
> > покажется что это ошибка, то я буду разбираться.
>
> Это случай примерно один из десяти тысяч. То есть во всех остальных
> случаях такой формат даты корректно отработал. Всплыло на импорте
> перловых исходников в git. Date input formats я конечно осилить
> попробую, но при таком раскладе разбираться всё равно придётся.
> А то что получается -- делает вид что работает а на самом деле не
> работает. Лучше бы оно сразу отваливало если формат некошерный.
Это импорт из того p4? А разве там в коммитах время не UTC?
Надо явно указывать зону, а то по умолчанию получается неизвестно какой
localtime. В репозитории git хранится время UTC и zone offset (так что
можно посмотреть и локальное время того, кто делал коммит, и сделать на
этом основании какие-то выводы); при импорте через faketime этот zone
offset всё-таки пропадёт (хотя я не знаю, была ли такая информация в p4).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20060914/b9d42ca5/attachment-0001.bin>
Подробная информация о списке рассылки Devel