delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/03/25/16:32:30

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-Id: <199903251950.OAA02148@mail.provide.net>
From: "Carl Osterwisch" <osterwischc AT asme DOT org>
To: cygwin AT sourceware DOT cygnus DOT com
Date: Thu, 25 Mar 1999 14:55:57 -0500
MIME-Version: 1.0
Subject: NTFS file time
X-mailer: Pegasus Mail for Win32 (v3.01d)

I encountered a strange problem today while using "cp -pu" to backup 
my local NTFS files to a remote samba drive.  The cygnus tools (ls and 
cp anyway) are not consistently reading and preserving the file's 
modification time.  In some cases there is a discrepancy of a two 
seconds compared with what Win Explorer reports.  This doesn't sound 
like a big deal but it makes a difference when I only want to update 
changed files and they are ALL apparently a second newer than their 
backup copy, forcing all files to be re-copied.

If I copy the files using Win Explorer and then check properties, the 
times are identical according to Explorer.  The cygnus ls -l --full-time 
command disagrees.  Here's an example of what happens with cygnus 
20.1:

~ $ls -l --full-time a.ps
-rw-r--r--   1 costerwi None        30613 Tue Mar 02 13:32:59 1999 a.ps
~ $cp -p a.ps //z
~ $ls -l --full-time //z/a.ps
-rw-r--r--   1 costerwi None        30613 Tue Mar 02 13:32:58 1999 //z/a.ps
~ $

Notice the remote file is one second older than it's original, forcing a 
future "cp -pu" to copy the file again (and again miss the time)!

Is there any way I can resolve these differences?  Any help would be 
appreciated.

-Carl

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019