Projekt

Allgemein

Profil

Aktionen

Feature #146

geschlossen

Automatische Migration der .aqbanking/settings/ auf AqBanking6

Von acolomb vor fast 6 Jahren hinzugefügt. Vor mehr als 5 Jahren aktualisiert.

Status:
Closed
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
AqBanking
Zielversion:
-
Beginn:
22.10.2019
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:
Betriebssystem:
FreeBSD, Linux, MacOSX, Windows, andere
AqBanking-Version:
5.99.43beta
Anwendung:
AqFinance, GnuCash, KMyMoney, andere, aqbanking-cli
Version der Anwendung:

Beschreibung

Beim ersten Start einer Anwendung, die AqBanking6 benutzt, wird aktuell das Konfigurationsverzeichnis ~/.aqbanking/settings6/ (leer) angelegt. Unter AqBanking6 wird momentan darauf hingewiesen, das alte "settings"-Verzeichnis nach "settings6" zu kopieren.

Nach einmaligem Start wird mit dem angeführten Befehl jedoch ein Unterverzeichnis "settings" im leer erzeugten "settings6" angelegt, anstatt den Inhalt zu kopieren. Das ist in Summe sehr fehlerträchtig und sollte keinem Benutzer zugemutet werden.

Vor finaler Veröffentlichung von AqBanking6 sollte daher der Mechanismus folgendermaßen umgebaut werden, an selbiger Stelle wo jetzt im Code das Verzeichnis "settings6" erstellt wird:

- Wenn settings6 nicht existiert:
--| 1. Erzeuge settings6
--\ 2. Wenn "settings" existiert:
----| a. Kopiere nur benötigte config-Dateien aus "settings" nach "settings6"
--| 3. Migriere vorhandene Dateien in settings6 auf ggf. neues Format (wie bisher)

Aktionen

Auch abrufbar als: Atom PDF