Tôi đang cố gắng hợp nhất 5 cấu trúc cây rất giống nhau nhưng hơi khác nhau thành một cấu trúc duy nhất nhưng không mất bất kỳ dữ liệu sửa đổi nào.
Vì vậy, tôi cần một giải pháp sẽ:
1. Sao chép các tệp tồn tại trong nguồn nhưng không tồn tại ở đích
2. Bỏ qua các tệp không tồn tại trong nguồn nhưng thực hiện ở đích
3. Bỏ qua (lý tưởng) hoặc ghi đè lên các tệp tồn tại ở cả nguồn và đích và có cùng dấu thời gian
4. Tạo các bản sao của tệp tồn tại ở cả nguồn và đích nhưng có dấu thời gian khác nhau
Tôi có thể làm cái này như thế nào? Theo như tôi có thể thấy, điều này không thể được thực hiện với Xcopy, Robocopy, FreeFileSync, Synchronicity, v.v.