Я пишу программу для резервного копирования, и она будет иметь возможности синхронизации.Он будет похож на Microsoft SyncToy, но у него будет гораздо больше гибкости и «группового» резервного копирования и т. Д.
Я использую VB.Net 2010 для написания программы.Проблема, с которой мне нужна помощь, заключается в эффективном сравнении исходного файла с целевым файлом, когда единственным различием между файлом является имя.(Работа с методом «Contribute» для синхронизации папки »)
Другими словами, если у меня есть папка резервной копии с кучей резервных копий файлов и папок из основной исходной папки, и я меняю имя однойфайлов в главной папке, но ничего не делать с ней, как я могу сказать, что переименованный файл совпадает с оригинальным именованным файлом в папке назначения. В этом случае я хотел бы переименовать файл назначения в новыйимя ему было дано в главной папке, вместо того, чтобы просто копировать переименованный файл в резервную папку и заканчивать ненужными дубликатами файлов с разными именами.
Спасибо за помощь,
Ральф Малф