Einzelnen Beitrag anzeigen

Benutzerbild von APP
APP

Registriert seit: 24. Feb 2003
Ort: Graz (A)
705 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: exklusiven Harddisk Zugriff für Snapshot [Mutex/Semaphor

  Alt 12. Sep 2003, 20:34
Hallo Christian,

so ähnlich habe ich mir das Vorgestellt, Danke

Aber das verstehe ich leider nicht
Zitat:
wird die Veränderung Deines Snapshot Verzeichnisses gesperrt
Ah! jetzt verstehe ich, oder?

1. 1:1 Kopie des Projekts
2. alle geänderten Files nachführen
3. zum Snapshotzeitpunk nicht mehr nachführen nur mehr merken
4. Snapshot machen
5. weiter mit 1

Das Problem ist nur, wenn eine Datei während des Snapshots 2 mal
geändert wird, dann habe ich möglicherweise einen Versionssprung
versäumt, oder?

Vielleicht könnte ich bei Pkt. 4 stoppen und mit Pkt. 2 neu starten?

------

Was mir auch noch unklar ist, was passiert, wenn während
des Nachführens des geänderten Files (welches z.B. sehr groß ist)
eine Änderung in anderen Dateien des Projekts passiert (oder 2 malige
Änderung der selben Datei).
Der Überwachungsthread merkt das zwar, aber ist das sicher?

Eigentlich könnte ich ja in so einem Spezialfall einen Versionssprung
verkraften, aber sind meine Daten dann noch konsistent? Sollten sie
eigentlich sein, da ja die letzten Änderungen "ziehen", oder?
Armin P. Pressler

BEGIN
...real programmers are using C/C++ - smart developers Delphi;
END;
  Mit Zitat antworten Zitat