-
Notifications
You must be signed in to change notification settings - Fork 32
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
Files and folders with trailing point in filename sync issue in Windows #154
Comments
Hi, In the case of multi OS syncs this raises another question... Should we allow the handling of paths that contain forbidden windows characters (< > ? | / \ : " *) in Pydio knowing that such paths cannot be handled in windows but are fine in Unixes ? It quickly becomes a mess in which we should error out both between client and server depending on which platform each is running... Then again for all other filenames it's just fine. Did you try adding the pattern |
No, I did not. If I exclude this files and folders, syncing will not produce duplicates. But:
|
|
If filename ends with point, Windows creates file, but when sync client gets filename of that file or folder from OS, trailing point cutted. This is the reason of appear duplicates of folders when syncing clients over several OS's.
Example:
"Folder." on Linux server
"Folder" when synced on Windows
"Folder" with same content then uploads to Linux server
In result, Linux server has 2 folders with filenames "Folder" and "Folder." and same content.
If Windows clients considered as important, folders and files with trailing point shouldn't be created.
Or when syncing on Windows, filenames with and without trailing points should be considered as same.
The text was updated successfully, but these errors were encountered: