Вы могли бы хотеть смотреть на Решения MindTouch (раньше был DekiWiki MindTouch). Это - совместная подобная Wiki платформа с открытым исходным кодом, которая могла использоваться в установке, описанной Вашим вопросом. Мы используем старую установку DekiWiki (немного более старый, чем текущее программное обеспечение 'Mindtouch'), но имеет подобные возможности:
Вне всякого сравнения, буквально, вне всякого сравнения для этого типа задачи. Это делает сравнение каталогов тривиальным. Это покажет Вам файлы в представлении, где можно затем выбрать их и скопировать их или где-то в другом месте, или в более новое дерево.
Если Ваш набор данных будет, как Вы подозреваете, он просто покажет пустое представление о старой стороне, и Вы знаете, что нет ничего, что необходимо сделать.
Robocopy - то, что Вы хотите для утилиты окон.
robocopy.exe <your old dir tree> <your new dir tree> /COPYALL /L
Можно добавить другие опции, но удостовериться, что/L там, или он на самом деле объединит эти два дерева вместо того, чтобы просто сравнить различия.
olddir$ for file in $(find -type f); do [ -e $NEWDIR/$file ] || echo "$file is missing in NEWDIR"; done