Case Sensitivity, Windows -> Linux -> Windows


bovine3dom

Recommended Posts

Hi,

 

I'm part of an ArmA gaming group and we're using BitTorrent Sync to help make sure our 100-odd community members are running exactly the same versions of ArmA modifications.

 

BTSync runs along side an old FTP-only solution for those who don't want to switch to BitTorrent Sync.

 

Here's a diagram of what happens when somebody updates the FTP server:

ec71093551.gif

 

I'm using a program called 'lftp' to keep the FTP server and BTSync server synchronised.

 

The problem I have is that if somebody changes the capitalisation on a directory on the FTP server, lftp is clever enough to change the capitalisation on the directory on the BTSync server.

 

However, BitTorrent Sync decides that there must be a conflict, and it uploads the entire directory again to the Windows clients under the same name with the suffix ".conflict".

 

Is there any way I can turn off this case-sensitivity? An obvious work-around would be to make everything on the FTP server lowercase, but that would look really ugly.

 

Thanks.

Link to comment
Share on other sites

Is there any way I can turn off this case-sensitivity?

 

It's not really a limitation of Sync - more a limitation of Windows. On Linux for example, you can have two files, one named "FILE.txt" and "file.txt" co-existing in the same folder. Windows doesn't allow this - it sees the two file names as being the same - and therefore the operating system itself (not Sync) generates a .conflict file/folder.

 

An obvious work-around would be to make everything on the FTP server lowercase, but that would look really ugly.

 

That would likely be the best solution!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.