DSync kann in beide Richtungen syncn, das ist schon mal super.
Leider ist es aber so, dass DSync nur das Änderrungsdatum prüft, und dann die Datei einfach überschreibt.
Der Inahlt ist diesem Tool leider unbekannt.
Das OPTIMUM was das Programm haben könnte, wäre bei "Problemen" ein "Dateivergleich" siehe screenshot.
Denn man stelle sich vor man arbeitet am Desktop, synct das mit dem Laptop, arbeitet am laptop, vergisst zu syncen, und arbeitet am Desktop weiter. Stellt fest, ohje, nun habe ich an der gleichen Datei schon dinge hinzugefügt, aber vergessen vom "Laptop" zu synchronisieren. Somit müsste man händisch beide Dateien detailiert durchsuchen, um diese zusammenzufügen. Durch dieses "Vergleichtool" das einem die "unterschiede" anzeigt, kann man das dann gut kompensieren.
Es wäre nicht schlimm, wenn das Programm dieses feature nicht kann, dann muss man eben aufpassen und darf das synchronisieren nicht vergessen. Bzw. könnte man auch ein 2. Programm besorgen, welches das "vergleichen" übernimmt.
Dann sollte aber das "Sync" Programm so schlau sein, und nicht die "Datei" überschreiben.... weil sonst ja Daten verloren gehen.
Problembeispiel:
Ordner 1 - 001.txt:
------------------
Test
Bestanden
------------------
Ordner 2 - 001.txt:
------------------
super
Test
------------------
Müsste also, nach einem Sync, in beiden Dateien folgendes ergeben:
001.txt:
------------------
super
Test
Bestanden
------------------
Das Ergebnis ist aber:
------------------
super
Test
------------------
Da diese Datei "zuletzt" (Datum) bearbeitet wurde. Da vergessen wurde zu syncn, fehlte der Datei das "Bestanden". Dies sollte das Programm bemerken, und ne Meldung bringen "can't sync" oder besser das Vergleichsfenster.
DSynchronize ist also auf jedenfall erstmal eine gute Übergangslösung für manche meiner Aufgaben, nur kann ich die bei meinen Programmierungen nicht verwenden, zu unsicher. Bei Spielständen z.B. wäre das allerdings eine Lösung
Denn da ist ja die aktuellste (Bearbeitungsdatum) file die richtige. Bei Programmierungen allerdings nur einsetzbar, wenn man NIE vergisst zu synchronisieren, aber man ist menschlich und somit nicht perfekt, und das man dies einmal vergisst ist nur eine Frage der Zeit. Was eber nett ist, ist das man DSync nicht installieren muss, und somit auch einfach per USB-Stick mitgenommen werden kann. Das geht zwar auch zu 90% indem man die installierten Daten aus dem "Programme" Ordner auf einen USB-Stick zieht, aber dennoch.
Evt. kennt ja jemand von euch ein erweitertes DSynchronize
Ich hoffe mein Anliegen ist nun klar
Grüße
Edea
EDIT:
Zum Filter von DSynchronize:
Man kann nur entweder include, oder exclude, nicht beides.
Z.B.:
- includiere alle *.txt
- exclude 001.txt
so das er alle .txt files syncronisiert, auser die 001.txt. Also eine art "ignore" list.
Ich müsste um den effekt zu erzielen, theoretisch bei "include" alle einzeln auflisten:
002.txt, 003.txt usw. ...
Dann hätte es den gleichen effekt, wie eine "ignore" list.
Das nächste Problem das DSynchronize hat: - Löschen
Man wenn man in "Ordner 1" eine Datei löscht, und dann synchronisiert so dass er sie auch iin "Ordner 2" löscht, tut er dies nicht, weil er einfach nur denkt das die Datei in "Ordner 1" nicht existiert, und kopiert diese dann in "Ordner 1"