Move & rename directories (even shared or used by connectors)
Pre-release
Pre-release
It took us some time, but we're almost there, finally!
Improvements for all users:
- Moving or renaming shared directories should not break the sharing anymore.
- Moving or renaming connector directories should work as expected (the
connector will put upcoming documents to the new location instead of
recreating and filling up the old one). - Moving or renaming a directory should now be more reliable, even with
filesystem events occurring in random order as it seems to happen from time to
time.
Known issues that should be fixed in subsequent releases:
- Trashing, restoring and deleting content permanently may not work as expected
yet (see trello). - Moving or renaming multiple files or directories successively may end up
with duplicate content (see trello). - Changing the case of a file or directory name, e.g. renaming my stuff to
MY STUFF, will create a conflict (see trello). - Deleting content on both sides generates useless errors that slow down the synchronization (see trello).
- The remote Cozy overloading guard is too aggressive (waiting far too long in case of synchronization errors) (see trello)
Performance issues:
- The app now takes some time before actually syncing, may hold on until
there is no more activity, and uses a lot of CPU on start and when syncing (see trello). - Actions involving lots of content may take too much time to complete or use
too much resources. Currently, adding 50000 files or moving 25000 files should
work (see trello).
Issues caused by lower-level bugs that will be harder to fix or circumvent:
- Replacing a directory with a file of the same name won't work (same when
replacing a file with a directory of the same name) (see trello). - When moving 2 directories at the same time on Windows, possibly only 1 move
may be detected (see trello).
Please report any other issue you may encounter by using the app help form.
Happy syncing!