Only one file remains out of several that differ only by case, other get deleted when synced with Windows syncdaemon
Bug #993111 reported by
Roman Yepishev
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Triaged
|
High
|
Ubuntu One Client Engineering team |
Bug Description
STR:
Ubuntu:
1. cd ~/Ubuntu\ One
2. touch ab Ab aB AB
3. Wait for the files to sync
Windows:
4. Connect to Ubuntu One, find that only one file (in my case, AB is synchronized)
Ubuntu:
5. Check ~/Ubuntu One folder, notice that only one file out of this set is left.
I suppose this is due to case-insensitivity of filenames on Windows. But deleting the files is not the best solution.
Original support request: https:/
Changed in ubuntuone-client: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+) |
To post a comment you must log in.
This is a tricky thing to fix. The only complete solution to this problem that I can think of is to break the syncing of files that differ only in case from the Linux side, which is not ideal either.
Alternative ideas:
1) Show a warning about syncing too-similar names on windows, and stop syncing.
2) Create a mapping between server filenames and local filenames per-device. Lots of code, lots of ways it could go wrong.
mangled filenames on windows.
3) Show a warning about syncing too-similar names on linux, and not sync more than one.
4) Document it
Also, we should check what other syncing solutions do for this case.