Forum: Klatsch und Tratsch
by shmia,
3. Mai 2012
In dem Fall braucht man den User als Schiedsrichter.
Mir ging es bei meiner Idee (inspiriert vom Git object modell) darum, dass es niemals erforderlich ist, eine Datei herunterzuladen nur um festzustellen, ob es Abweichungen zur lokalen Version gibt.
Und auf das Datum kann man sich ja auch nicht verlassen.
Stattdessen reicht es aus die nur wenige kB grosse ".syncstate" Datei zu vergleichen.
...
Forum: Klatsch und Tratsch
by shmia,
2. Mai 2012
Wie schaut es denn aus mit dem Synchronisieren?
Mir geistert da eine Idee im Kopf herum:
Sowohl im lokalen als auch im Remoteverzeichnis gibt es eine Datei namens ".syncstate".
In dieser Datei sind alle Dateinamen sowie dessen SHA1 Hashes aufgelistet:
BriefAnAnna.Doc
H:89dad2dae4837fb649c4bc8b66c3bdeb03a2b533
H:a373f398ac898432810aafcfad65e134a63fa2cc
Urlaubsvideo2010.mov
...