Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Backup System (https://www.delphipraxis.net/89469-backup-system.html)

BenjaminH 8. Jun 2007 15:30

Re: Backup System
 
Zitat:

Zitat von bitsetter
Ein Backup System hat ein Problem festgestellt und muss beendet werden.

Exception EAccessViolation in Modul BackUpSystem.exe bei 00003999.
Zugriffsverletzung bei Adresse 00403999 in Modul 'BackUpSystem.exe'. Lesen von Adresse 10896459

Exception EOSError in Modul BackUpSystem.exe bei 0000E879.
Systemfehler. Code: 5.
Zugriff verweigert.

Also, ich hab die jetzt auch bekommen. Reproduzierbar. Die kamen aus einem Thread, dem ich einen Destructor geschrieben hab. Soll man wohl nicht tun. Ist erledigt.

Die neue Version ist jetzt da:
Version 0.2.0
Ab jetzt kann der Zielordner des Backups geändert werden!
Dabei kann
  • "einfach weitergemacht" werden, also so, dass einfach alle weiteren Backups in diesen Ordner kommen, aber alles alte im alten Ordner bleiben.
  • Mit einem kompletten Backup eine neue Periode begonnen werden
  • einfach alle alten Backups in den neuen Ordner kopiert werden
Es besteht jeweils die Möglichkeit in die neue Logdatei eine Referenz auf die vorherige Logdatei(bzw. in der alten auf die neue Logdatei) zu legen. Diese wird im Moment allerdings noch nirgends verwendet, soll später aber beim Wiederherstellen mit einbezogen werden.

Ansonsten gibts hier mal das Changelog:
Zitat:

Zitat von Version 0.2.0
  • Terminieren des Threads gibt keine Exception mehr
  • Ändern des Backup-Zielordners, mit Logdateiverweisen
  • Kompatibilitätsprüfung der verschiedenen XML Dateien bei neuen Versionen
  • Die Labels im Wiederherstellen Tab werden jetzt Vertikal zentriert.

Download ist im ersten Post

bitsetter 9. Jun 2007 21:57

Re: Backup System
 
Hallo,

dein Programm läuft jetzt erstmal bei mir, die Sachen die ich bemängelt habe hast du anscheinend abgeändert.
Ich habe es trotzdem wieder "geschafft" eine Fehlermeldung zu erzeugen. Bei Wiederherstellen habe ich auf den Button Übersicht geklickt, dann kam eine Zugriffverletzung, bestimmt weil ich zu dem Zeitpunkt noch kein Backup erstellt hatte.
Nachdem ich ein Backup erstellt hatte war der Fehler weg.

Das ganze werde ich jetzt erstmal ein paar Tage lang testen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:02 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz