Karşılaştırma yerine dosya boyutu ve değiştirilme tarihi yapsan?
Bir kaç yazı okudum, ai ile sohbet ettim şöyle bir plan çıktı :
Her senkronizasyonda:
1. Yerel dosya listesi → (dosya yolu, boyut, hash, değişiklik tarihi)
2. Drive dosya listesi → (ID, path, boyut, değişiklik tarihi)
Bu iki listeyi karşılaştır.
Üç senaryo çıkar:
Yeni/Değişen dosya → Yükle.
Aynı dosya → Atla.
Yerelde olmayan, Drive’da olan dosya → Silme kuyruğuna ekle.