SyncEngine: SelectiveSync: Remove local files of undelected folder despite other...
authorOlivier Goffart <ogoffart@woboq.com>
Tue, 6 Jun 2017 14:00:41 +0000 (16:00 +0200)
committerOlivier Goffart <olivier@woboq.com>
Thu, 8 Jun 2017 12:53:54 +0000 (14:53 +0200)
commit3314a472c3e108d80069d6b6920d883c36e0eaba
tree7f305cf6a8d588697c6bf8c3306d8dd24940e19c
parentaeeb408c744704d6653a75d75214336aedb3d47b
SyncEngine: SelectiveSync: Remove local files of undelected folder despite other modified files

Issue #5783

When the directry that should be removed by selective sync contains changes,
we ignore the whole sub tree instead of only ignoreing new files.
We cannot ignore the whole directory, we need to ignore only the directory
that do not have files to remove
src/libsync/syncengine.cpp
test/testsyncengine.cpp