Project

General

Profile

Idea #10383

Updated by Peter Amstutz over 7 years ago

Be able to redo an upload of a directory which has changed and only upload the new and changed files. 

 Functionality: 

 * If a local file doesn't exist in the remote collection, upload it. 
 * If a local file is different from a corresponding the remote file, replace update the remote collection with the local new file contents. 
 ** As a special case, if a local file has been partially uploaded, try to resume upload and append remote file contents instead of starting from 0. 
 * If a file exists remotely and has been deleted locally, the remote file is left unchanged (left for does NOT need to be deleted (that can be a future feature). 

 In "resume" mode, the data is uploaded to Keep and checkpointed to cache.    When upload is complete, a new collection is created. 

 In "update" mode, the data is uploaded to Keep and checkpointed to both the cache and the remote collection. 

 In both modes, read and record a checkpoint file which stores files that have been  

Back