rclone/fs
Nick Craig-Wood dfd0f4c5a4 sync: when using --backup-dir don't delete files if we can't set their modtime
This is a problem when syncing a file which just needed its modtime
set with dropbox which can't set the mod time of a file without
re-uploading it.

Before this change we would delete the file, then the server side move
would fail moving the file to the backup-dir because it no longer
existed.

After this change the destination file is moved to the backup-dir
instead of being deleted and the new file is uploaded.

Fixes #2134
2018-03-13 16:05:06 +00:00
..
accounting Add a delete threshold to sync (--max-delete) 2018-02-12 11:29:58 +00:00
asyncreader Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
chunkedreader fs: add ChunkedReader 2018-02-19 15:45:24 +00:00
config config: retry saving the config after failure - fixes #2060 2018-02-19 17:59:27 +00:00
driveletter Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
filter fs: make display of default values of --min-age/--max-age be off - Fixes #2121 2018-03-13 09:06:07 +00:00
fserrors fs/fserrors: Add test for error from #1964 2018-01-19 17:07:40 +00:00
fshttp fshttp: fix idle timeouts for HTTP connections #2057 2018-02-16 10:35:41 +00:00
fspath Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
hash fs/hash: move interface assertion to tests so it doesn't pull in spf13/flag 2018-01-26 14:35:18 +00:00
list Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
log Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
march Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
object config/hash: rename more symbols after factoring into own package 2018-01-18 20:27:52 +00:00
operations sync: when using --backup-dir don't delete files if we can't set their modtime 2018-03-13 16:05:06 +00:00
sync config/hash: rename more symbols after factoring into own package 2018-01-18 20:27:52 +00:00
walk fs/walk: fix new golint warning about unused variables in range 2018-03-02 17:01:58 +00:00
bwtimetable.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
bwtimetable_test.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
config.go Add a delete threshold to sync (--max-delete) 2018-02-12 11:29:58 +00:00
deletemode.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
dir.go fs: add optional ID to fs.Directory and set it in the remotes which care 2017-08-07 15:31:22 +01:00
direntries.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
dump.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
dump_test.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
fs.go fs: add ChangeNotify and backend support for it (#2094) 2018-03-08 22:03:34 +02:00
fs_test.go fs: Add --disable flag to disable optional features - fixes #1551 2017-08-07 21:34:45 +01:00
log.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
log_test.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
mimetype.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
options.go fs: Make RangeOption mandatory #1825 2018-02-19 18:00:39 +00:00
options_test.go fs: Adjust RangeOption.Decode to return -1 for read to end 2018-01-27 14:31:29 +00:00
parseduration.go fs: make display of default values of --min-age/--max-age be off - Fixes #2121 2018-03-13 09:06:07 +00:00
parseduration_test.go fs: make display of default values of --min-age/--max-age be off - Fixes #2121 2018-03-13 09:06:07 +00:00
sizesuffix.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
sizesuffix_test.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
version.go Start v1.39-DEV development 2017-12-23 13:40:28 +00:00
versioncheck.go Require go1.6 for building rclone 2017-05-11 17:07:49 +01:00