Directory recursion ignores junction/reparse points
Posted: Tue Nov 15, 2005 11:32 am
Windows supports something resembling symbolic links to directories, under the name junctions or reparse points. AFAIK they exist since Windows 2000 and NTFS 5 but support became official with Windows XP. Don't ask me how it works but you can create them off empty directories.
When comparing directories that contain junctions as subdirectories, with recursion set to None or Status Only, you can descend down links just as in Explorer. But EDP doesn't open the linked subdirecties itself to check for differences if recursion is set to Status Only or Full. EDP considers linked subdirectories to be mere empty subdirectories. It would be great if EDP would realise it can recurse down them.
When comparing directories that contain junctions as subdirectories, with recursion set to None or Status Only, you can descend down links just as in Explorer. But EDP doesn't open the linked subdirecties itself to check for differences if recursion is set to Status Only or Full. EDP considers linked subdirectories to be mere empty subdirectories. It would be great if EDP would realise it can recurse down them.