Hi,
For reproduction I prepared folders as shown below on the screenshot. I used Mark -> Compare directories to select files on the left that are not present on the right and to my surprise all have been selected. The contents of the existing files differ, but timestamps are identical. I expected it to only compare by names, ignoring length or contents.
Or it should be configurable...
Plz advise and/or fix. I'm trying to use it to compare large directories of photos, that may have the same mtime but different length/content (might have been processed). The "Copy with skip existing" won't suit me, as I'd like to review what I intend to copy, therefore Compare directories function comparing only names is essential.
[img]https://i.imgur.com/0DYFyqy.png[/img]
[SOLVED, not a bug] Mark -> Compare directories seems buggy [11.50RC1 64-bit]
Moderators: Hacker, petermad, Stefan2, white
[SOLVED, not a bug] Mark -> Compare directories seems buggy [11.50RC1 64-bit]
Last edited by chojrak11 on 2024-12-10, 20:08 UTC, edited 1 time in total.
Re: Mark -> Compare directories seems buggy [11.50RC1 64-bit]
Please explain how TC can decide which files to mark/unmark when they have the same date and different sizes. Bigger? Smaller? The file to leave behind can be just as big as the other. So both are marked as files to review.
Last edited by Gral on 2024-12-10, 18:43 UTC, edited 1 time in total.
Re: Mark -> Compare directories seems buggy [11.50RC1 64-bit]
Compare them *only by names*, as advertised.
Re: Mark -> Compare directories seems buggy [11.50RC1 64-bit]
Or add options that govern what's considered in comparison and what is not.
Re: Mark -> Compare directories seems buggy [11.50RC1 64-bit]
TC help has this to say about the Compare Directories function:
The Synchronize Directories feature is most likely much more suited for what you want to achieve.
To add to that: It compares names, dates and file sizes. Even if names and dates are identical, files are still selected on both sides if their sizes differ.Compare directories
Compares the contents of the source and destination directory. Newer files are selected. Files missing in one directory are also selected in the other. Only newer files are marked, not all differing files. [...]
The Synchronize Directories feature is most likely much more suited for what you want to achieve.
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Re: Mark -> Compare directories seems buggy [11.50RC1 64-bit]
[Help - Dialog box: Choose command] wrote: cm_CompareDirs,
cm_CompareDirsWithSubdirs
0: Selects files which don't exist on the other side, or are newer, or have different sizes when the timestamp is identical
1: Only selects files which do not exist on the other side
2: Selects files with different sizes plus files which do not exist on the other side
[SOLVED] Re: Mark -> Compare directories seems buggy [11.50RC1 64-bit]
Thank you, that worked (as a custom Start menu item). Total Commander has infinite amount of features... If I only knew how to discover them...white wrote: 2024-12-10, 19:53 UTC[Help - Dialog box: Choose command] wrote: cm_CompareDirs,
cm_CompareDirsWithSubdirs
0: Selects files which don't exist on the other side, or are newer, or have different sizes when the timestamp is identical
1: Only selects files which do not exist on the other side
2: Selects files with different sizes plus files which do not exist on the other side
Thank you, that method is very configurable using GUI and would work for simple tasks, but the sync window is not very flexible for anything except sync (which is its only job). I mean in dual panel setting after selecting the nonexisting files I can open a new tab in target with a different directory and maybe put the files there etc. etc.Dalai wrote: 2024-12-10, 18:42 UTC The Synchronize Directories feature is most likely much more suited for what you want to achieve.
We can consider this thread closed.