Closed fabianhauser closed 7 years ago
sync.py ist erstellt und ins cli implementiert
TODO: Tests schreiben
wenn man mitten im Semester erst auf openhsrconnect stösst und zum ersten mal synct, werden alle bisherigen dateien überschrieben. Wäre es nicht schön, wenn er beim syncen prüft, ob noch kein cache-file vorhanden ist und eins anlegt für bereits vorhandene dateien (o.ä.)?
Evtl. könnten wir eine Warnmeldung anzeigen? Den Cache direkt anzulegen dürfte ziemlich schwierig sein (z.B. lässt sich nicht erkennen, ob die Datei lokal verändert wurde oder doch nur auf dem Share aktualisiert)...
hmm stimmt soweit hab ich nicht überlegt. Warnhinweis ist schonmal etwas.
Es wäre kein Problem, den Cache anzulegen für Dateien, die schon im Zielordner sind. Wenn sich dann auf dem Share etwas verändert, wird so vorgegangen wie bei conflict-handling
konfiguriert... Ausser ich bedenke etwas gerade nicht...
Ich probiere es mal aus :wink: