scohen      2005/05/23 15:34:05

  Modified:    .        WHATSNEW
  Log:
  document recent changes to FTP task
  
  Revision  Changes    Path
  1.832     +22 -0     ant/WHATSNEW
  
  Index: WHATSNEW
  ===================================================================
  RCS file: /home/cvs/ant/WHATSNEW,v
  retrieving revision 1.831
  retrieving revision 1.832
  diff -u -r1.831 -r1.832
  --- WHATSNEW  23 May 2005 21:36:42 -0000      1.831
  +++ WHATSNEW  23 May 2005 22:34:04 -0000      1.832
  @@ -44,6 +44,18 @@
     as an attribute, printing a warning message; now it signs files in the
     fileset.
   
  +* An improved method of handling timestamp granularity differences between 
  +  client and server was added to the <ftp> task.  FTP servers typically
  +  have HH:mm timestamps whereas local filesystems have HH:mm:ss timestamps.
  +  Previously, this required tweaking with the timediffmillis attribute 
  +  which also was used to handle timezone differences.  Now, there is a new 
  +  timestampgranularity attribute.  The default value for get operations is 0
  +  since the user has the more powerful preservelastmodified attribute to 
work 
  +  with.  Since this is not available on put operations the default value 
  +  adds a minute to the server timestamp in order to account for this,
  +  Scripts which previously used timediffmillis to do this compensation may 
  +  need to be rewritten.  timediffmillis has now been deprecated.
  +
   
   Fixed bugs:
   -----------
  @@ -221,6 +233,12 @@
   
   Changes that could break older environments:
   --------------------------------------------
  +* <ftp> task has had a number of changes.  Uptodate calculation previously 
  +  did not call a file uptodate if the source timestamp and the destination 
  +  timestamp were equal. Bugzilla report 34941.  Any script that attempted
  +  to compensate for this by using the timediffmillis attribute might need
  +  to be tweaked.  
  +  
   
   Fixed bugs:
   -----------
  @@ -413,6 +431,10 @@
     - beginner: introduction into Ant
     - task developers: using path, fileset etc
   
  +* a number of new attributes that allow the user to handle non-standard 
  +  server listing formats and time zone differences have been added in 
  +  the <ftp> task.
  +
   
   Fixed bugs:
   -----------
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to