sync: When some remotes to sync with are specified, and --fast is too, pick the lowes...
authorJoey Hess <joeyh@joeyh.name>
Thu, 23 Apr 2020 20:08:45 +0000 (16:08 -0400)
committerJoey Hess <joeyh@joeyh.name>
Thu, 23 Apr 2020 20:08:45 +0000 (16:08 -0400)
commitc05c4e549e8fcf5050d37d38a561ae2ef0435869
tree6b73198da36ef2a8b59de526c24132cc50861438
parent3252c4cccae4e438ff0c7f6bfec1ac56117300d0
sync: When some remotes to sync with are specified, and --fast is too, pick the lowest cost of the specified remotes

Do not sync with a faster remote that was not specified.

That old behavior was only documented in the changelog, and was certianly
surprising. It also meant adding --fast made it slower..
CHANGELOG
Command/Sync.hs
doc/bugs/git_annex_sync__58___--fast_and_REMOTE_should_be_exclusive.mdwn
doc/git-annex-sync.mdwn