[Cvsnt] Yet more DST questions
Jonathan M. Gilligan
jonathan.gilligan at vanderbilt.edu
Tue Mar 19 21:30:54 GMT 2002
Thanks. I am now at SP6a on NT4 on two of my machines and
GetVolumeInformation works fine.
I share your concern about how the network layer transmits timestamps. I
will do some experiments try to determine this (hoping that this is
consistent enough for me to draw any conclusions). This came to my
attention because a user reports problems that lead me to believe that SMB
sends file mod times in local time with incorrect DST corrections applied,
and that cvs somehow interprets these times as UTC.
I may have misdiagnosed the problem, but I starting to look at what happens
when modification times are transmitted across the network.
Thanks for your input. It gives me several new things to think about.
At 12:17 PM 3/19/02, Tony Hoyle wrote:
>On Tue, 19 Mar 2002 16:51:27 +0000 (UTC), "Jonathan M. Gilligan"
><jonathan.gilligan at vanderbilt.edu> wrote:
> >Is this correct? If I call ::GetVolumeInformation() from an NT computer to
> >shared volumes (a floppy, a hard drive, and a CD-Audio) on a Win2K machine,
> >I get correct file system information (FAT, NTFS, and CDFS) on the three
>Last time I checked (a while ago) on NT4 GetVolumeInformation fails on
>shares. It might work on Win2k I haven't checked.
>There is also the problem of what the network layer does with the
>timestamp. If the network layer transmits times correctly then the
>filesystem on the other end doesn't actually matter. A network share
>is supposed to be transparent so the underlying filesystem will be
>irrelevant - it could be NFS, IPX, anything like that and you would
>have no idea what was on the other side.
>I suspect (unless SMBFS is more buggy than I thought) that a shared
>FAT drive will behave correctly in the same way a shared NTFS drive
>would. Network filesystems usually use UTC because they're supposed
>to work over a WAN.
>Cvsnt mailing list
>Cvsnt at cvsnt.org
Jonathan M. Gilligan <jonathan.gilligan at vanderbilt.edu>
He was allying himself to science, for what was science but the absence of
prejudice backed by the presence of money? --- Henry James, The Golden Bowl
Cvsnt mailing list
Cvsnt at cvsnt.org
More information about the cvsnt