#270 (non-recursive) Show subfolder status

open
nobody
None
3
2012-12-21
2004-02-19
Kimmo Varis
No

In bug "[ 898745 ] Wrong result for folders
(non-recursive compare)" I removed result/status from
folders appearing both sided. Because it was always
"Files are different".

I think it would be nice to see subfolders status though.

But there are some caveats:
1) Scanning subfolders makes compare slower
2) Scanning one level of folders may produce confusing
results, if there are differences deep in folder
structure. And scanning whole directory structure would
be same as recursive scan - just display current folder.
3) Rescan only current folder or also subfolders?

One solution could be "blocking" scan of current folder
and then background scanning of subfolders.

Discussion

  • Kimmo Varis
    Kimmo Varis
    2004-03-03

    Logged In: YES
    user_id=631874

    One idea could be that #diffs column shows count of
    different items in subdir.

     
  • Kimmo Varis
    Kimmo Varis
    2004-08-25

    Logged In: YES
    user_id=631874

    This could use diff's quick compare mode to look for
    different items. We don't need any info from single items,
    just info if there are different items.

     
  • Dan Wheadon
    Dan Wheadon
    2005-03-28

    Logged In: YES
    user_id=771083

    A fully recursive subfolder compare would be very useful.
    Because of the performance hit, you may want to only enable
    it if a specific configuration option was selected, but many
    times I am willing to take the hit. But it would be nice if
    winmerge could cache it's results so that if I traversed down
    and then back up the tree, it wouldn't have to redo the
    recursive scan at each traversal. In fact this caching would be
    a good feature in itself even without the recursive scan, but
    because there is no recursive scan, it's generally not needed
    because scanning the current directory is usually fast
    enough.