5wl4omaa9k
(5wl4omaa9k)
November 1, 2019, 3:13pm
1
Hi,
I noticed a small bug (I think) that lead to an Out of sync
situation.
Computer A and B are both on Win7 64-bit, ST v1.3.0, Windows (64 bit). Here is how to reproduce:
First share a folder between two computers:
Computer A: D:\Share\
: Send and receive
Computer B: D:\Share\
: Send and receive
Put a subfolder TEST
containing a few files in Computer A’s D:\Share
. Wait for synchronization and for an Up to date
state on both computers.
Shutdown ST on Computer B.
On computer A, rename TEST
to Test
, and add a few files inside this folder or rename those which were already present.
Start ST on Compuer B
This might generate an “Out of sync” state.
Do you have any idea about this?
This is known, there is an issue open in github for this years ago about case only renames.
5wl4omaa9k
(5wl4omaa9k)
November 1, 2019, 3:41pm
3
Oh ok, thank you for your answer. Is this only present on Windows 7 or Linux too?
Is there a well-known workaround?
Congrats again for this wonderful software I use all the time!
This is only an issue on case insensitive filesystems, which is Windows and OS X.
terry
November 1, 2019, 4:07pm
5
I’ve got around this issue by going up to W10 and installing the Linux feature then powershelling the receiving folder to be case sensitive*. Since doing this I get almost no St issues.
*Go into synced folder then (Get-ChildItem -Recurse -Directory).FullName | ForEach-Object {fsutil.exe file setCaseSensitiveInfo $_ enable}
1 Like
5wl4omaa9k
(5wl4omaa9k)
November 1, 2019, 4:14pm
6
Would this work under Windows 7 too? What kind of scripting language is this?
terry
November 1, 2019, 4:40pm
7
No, it’s a new feature in Windows 10. Powershell has been around for several years.
system
(system)
Closed
December 1, 2019, 4:40pm
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.