A partir de la version
Ancestrologie 1360 avec base b5.130, l'outil de mise à jour a été profondément révisé pour faciliter et fiabiliser les mises à jour quelque soient les configuration clientes:
Tout d'abord, un GRAND MERCI à Alain (anorgeot) pour son rôle de candide testeur ( le seul ), qui a patiemment installé et désinstallé maintes fois pour stabiliser cet outil, et pour sa curiosité et perspicacité.Mise à jour des bases vers la dernière en cours b5.130, ainsi que la migration du programme vers la v1360 actuelle.Correctif migration_base v5130.1560.21.25 du 25/08/2012 :
- Ajout d'une sécurité dans le cas ou la dernière base lancée par Ancestrologie n'existe plus, avec message d'erreur significatif
- Enregistrement dans update de l'executable de mise à jour avant opérations pouvant aboutir à un échec permettant à Ancestrologie de l'exécuter si besoin au prochain lancement
Correctif migration_base v5130.1560.21.24 du 20/06/2012- Diverses correction identifiés en exploitation v23 sur des configuration hétéroclytes
- Détection format de la base avant migration - abandon si non gérable
- Ancestrologie n'exploite en standard que des bases FB 2.1.4, la migration d'une base FB2.5.1 en mode server peut être exécutée uniquement si FB2.5.1 server est installé
- Abandon MAJ si nom de base incomplet (exemple il n'existe que nom du répertoire)
- SECURISATION: Abandon de la SUPPRESSION des dossiers sources lors du déplacement des dossiers data (Renommés en SavMoved[nom du dossier]
- Optimisation du code
Correctif migration_base v5130.1532.21.23 du 09/06/2012:
- Plusieurs ajustements mineurs pour la prise en compte de situations plus diverses ou hétéroclites suivant le configuration de l'installation existante d'Ancestrologie
- Résolution d'un bug sans gravité de blocage de la mise à jour sur anciennes configuration en réseau
- Ajout d'une aide explicative sur l'écran de déplacement des dossiers de données utilisateurs sur Vista et W7
Nouveautés:- Migration version depuis
version mini de base b3.00 de fin 2003 (version Ancestrologie 2.10)
- Mise à jour traduite en Français, Anglais, (et presque en Espagnol et Basque pour PCM
)
- Barre et textes de progression des diverses phases de la mise à jour.
- En environnement Windows
Vista ou Seven, suppression des problèmes de dysfonctionnement lié au focntions normales de sécurité windows (virtualstore) par le
déplacement optionnel mais recommandé des dossiers de données utilisateurs depuis "Programme" vers 'Mes Documents'(installés par des anciennes versions dans program files) vers Mes Documents\Ancestrologie (ou Ancestrologie_01.._nn si déja existant) ;
- le déplacement de ces dossiers pour utilisateurs avertis vers un dossier de leur choix nouveau ou existant (cette dernière option ne fait pas de contrôle, risque d'écrasement de fichiers de même nom déjà existants, tels qu'une base de données)- Simplification et accélération de certains process de mise à jour de la base
- Correction du
bug des stats à 0 (et autres procédures manquantes) introduit depuis version ~ 1100
- On peut
relancer cette mise à jour, même sur une base à jour (b5.130) pour corriger les défauts identifiables par des
statistiques à 0 dans la barre de status en bas d'écran ou la fenêtre statistiques
- Détecte l'existence du
service FB server et propose d'installer en
mode client de ce server, ou classiquement en
mode autonome (embedded avec gds)
- Peut aussi être
relancer pour adapter le mode de fonctionnement de
autonome à server, et vice versa- Tous ces fonctionnements accessible
en local comme en réseau (
pas de sauvegarde de la base en réseau)
-
Options d'installation ou mise à jour des
Plugins(avec téléchargement en live nécessitant d'être
connecté à internet)
Infos Diverses (nouveautés et fonctions déjà existantes en vrac):
- Sauve_Avant_MAJ_Internet devient SauveAvantMAJ
- Remplacement de l'icone de lancement du bureau, et des raccourcis du groupe menu démarrer
- Nettoyage des éléments obsolètes [Suppression Help(2001), RunTime VC(2003), anciennes DLL (incoporées dans le programme), anciens installeur et désinstalleurs, divers...)
- Positionnement des fichiers FireBird dans un dossier FireBird en mode embedded (supprimés en mode server)
- Génération de 2 fichiers journaux de l'installation lisibles avec un éditeur de texte basique(exple. notepad):
Migration.log restituant l'essentiel des séquences de mise à jour, et MigrationDetails.log restituant des détails destinés au développeur.
- Génère provisoirement ( en attendant nouvelle install par Yves) d'une entrée de désinstallation CréationWeb dans 'ajout/suppr progr' sur XP, et Progr & Fonstionnalités' sur Vista et W7.
Installation avec Firebird Server:
- Pour les
utilisateurs experts et avancés travaillant avec le
server FB, déjà bien lire l'avertissement lors de la mise à jour:
Ensuite la configuration d'installation du server
Firebird version 2.1.4 mini doit être installé en
cochant les options de Taches supplémentaires suivantes:
+ Générer la bibliothèque gds32.dll pour les anciennes applications
+ Copier la bibliothèque gds dans "système" (rmq: FB 2.5 parait fonctionnel mais non validé)