Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[QA] Win10 local file name clash leads to permanent error state #8323

Closed
jnweiger opened this issue Dec 21, 2020 · 1 comment
Closed

[QA] Win10 local file name clash leads to permanent error state #8323

jnweiger opened this issue Dec 21, 2020 · 1 comment

Comments

@jnweiger
Copy link
Contributor

jnweiger commented Dec 21, 2020

Test on Win10 Pro 20H2
https://download.owncloud.com/desktop/ownCloud/testing/2.7.4-rc1.2909/win/ownCloud-2.7.4-rc1.2909.x64.msi

  • Trhough the web UI of demo.owncloud.org upload x_inkscape.png and x_INKSCAPE.png

  • connect the client to demo.owncloud.org using VFS

  • it starts syncing down and fails: BAD
    image
    This error message does not convey the name clash. It appears to say that a file caused a conflict from e.g. a local modification that windows would not want to overwrite.

  • disable VFS.

  • the client retries syncing and fails with somewhat nicer error message:
    image
    Confusing details: What is the difference between 'cannot be saved' and 'can not be downloaded' for the end user?
    (Grammer: 'cannot' is correct here. 'can not' isn't.)

The sync history was
image

Expected behaviour:

  • both VFS and non VFS have the same error message.
  • conflict resolution should be applied. both files should be available locally, one named with ...(conflict...)

Workaround: Rename the clashing file. Then the second copy gets synced down.
Note that this workaround is not feasable, when it happens multiple times in deep trees, as e.g. in the Linux kernel source tree attempted in #8318

@jnweiger
Copy link
Contributor Author

jnweiger commented Jan 19, 2021

image
Confirmed fixed with 2.7.5RC2
(except for the grammer detail -> #8375 )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant