openhsr / connect

Die offene HSR Mapper Alternative
GNU General Public License v3.0
6 stars 2 forks source link

Synchronisation Dateien #4

Closed fabianhauser closed 7 years ago

fabianhauser commented 8 years ago
Excape commented 8 years ago

sync.py ist erstellt und ins cli implementiert

TODO: Tests schreiben

murieletrentini commented 8 years ago

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.ä.)?

fabianhauser commented 8 years ago

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)...

murieletrentini commented 8 years ago

hmm stimmt soweit hab ich nicht überlegt. Warnhinweis ist schonmal etwas.

Excape commented 8 years ago

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: