Page 1 of 1
Synchronize Dirs... + Case sensitive
Posted: 2016-11-25, 02:08 UTC
by Damel
Hi, sometimes an little (un)happy accident occurs and as a result of it has name of file/dir an 'case' typo (eg FIle/DIr). And if this typo isn't found, it lives his long life in backups too. But if found is (and corrected), then during synchronization (disk <-> backup) is not displayed as difference! God damn resistant typo!
Please add case sensitivity in file and directory names into synchronisation criterias. Thanks
Posted: 2016-11-25, 08:10 UTC
by MVV
You can try my
NameCompare plugin, it enables case-sensitive comparing of file paths. After installing it, chose
by content and select this plugin for all files.
Posted: 2016-11-25, 11:23 UTC
by Damel
Hi MVV. Thank you for your sugestion. Its good to see, that you want and need case-sensitive comparing too!
Nice addon, thank you MVV for it! But if [=namecompare.Mark as special equal] is used, then "CASE" is handled the same way as "=", which is not good. It should be handled like "Different".
I still think it should be natively in TC.
Posted: 2016-11-25, 20:46 UTC
by MVV
Function name
Mark as special equal explicitly tells that files will be marked as
equal.
And, it is possible to show special icon only for equal files (refer to
ContentCompareFiles description in
WDX API documentation).
Posted: 2016-11-26, 00:02 UTC
by Damel
Ahhh that make sense to me now, I just overlooked the "equal" word.
Thank you for the warning and explanation.
Posted: 2016-11-26, 13:04 UTC
by MVV
You can try Mark as uncompared mode, it will leave files with different name cases with ? instead of equality/inequality signs, and don't forget to enable ignore date option if your files have different dates.
Re: Synchronize Dirs... + Case sensitive Now Really Needed
Posted: 2020-02-22, 12:11 UTC
by lennart.johansson
We really need a button "case sensitive" in "Synchronize Dirs" because now even Windows 10 NFTS supports case sensitivity in file names!
For use within Windows 10, but of course even more needed when working with Linux files in windows - files that will be used in Linux.
See this text in
https://www.howtogeek.com/354220/how-to-enable-case-sensitive-folders-on-windows-10/ :
Windows 10 now offers an optional case-sensitive file system, just like Linux and other UNIX-like operating systems. All Windows processes will handle case-sensitive files and folders properly if you enable this feature. In other words, they’ll see “file” and “File” as two separate files.
How This Works
This is an NTFS file system feature that you can enable on a per-directory basis. It doesn’t apply to your entire file system, so you can just enable case sensitivity for specific folders you use for development purposes.
Case sensitivity was added in Windows 10’s April 2018 Update.
Re: Synchronize Dirs... + Case sensitive
Posted: 2020-02-24, 08:57 UTC
by ghisler(Author)
TC 9.50 supports case sensitivity for files (but not folders) in synchronize dirs now, when the folder is set to case senstive in NTFS.