Page 1 of 1

Synchronize: compare options differ from 'compare' function

Posted: 2009-10-14, 14:57 UTC
by Robert Prislinger
I'm missing an option 'case sensitive' in 'synchronize' function.

E.g. when you export Excel VBA modules to files, sometimes variable names are written in upper case, sometimes in lower case. 'Synchronize' reports differences in files, but when I call 'compare' function for these file pairs with option 'case sensitive' unchecked, no differences will be found.

Posted: 2009-10-15, 05:40 UTC
by MVV
But why not just to replace files if they are identical for you (except characters case)? If characters case doesn't matter for you, you may just to replace files w/o any troubles, and in next sync operation they will be identical. :)

Posted: 2009-10-15, 08:58 UTC
by Robert Prislinger
Important for us is not to synchronize (=copy), but to find the real differences in a hundred of files.
I'm working in team on large Excel VBA projects. You only can check on changes, when you export all VBA modules to flat files and compare on this level. And the export results of different Excel installations may differ unfortunately. :(
Similar problem is with <CR><LF> usage in files, when some team members work on Unix, some on Windows systems. But that's another problem and can be solved easier.

Posted: 2009-10-15, 09:46 UTC
by MVV
Maybe you can find some tool that will convert all exported files to little case before sync as decision for now?