Sauvegarde et Restauration des Projets et des Bibliothèques

Cette rubrique n'est pas un guide complet de bonnes pratiques de sauvegarde et de restauration. Il décrit les précautions minimums à prendre pour éviter de perdre des composants nécessaires au fonctionnement de votre projet.

Avoir un processus de sauvegarde en place et s'assurer que les sauvegardes sont complètes et utilisables pour restaurer votre application, est un élément essentiel du développement.

Sauvegarde

Une sauvegarde de l'application du logiciel PcVue doit contenir au minimum :

  • Le projet lui-même.
  • Les bibliothèques partagées utilisées.

En complément, votre projet peut nécessiter des applications tierces, des outils ou fichiers spécifiques à votre système, qui ne sont pas décrits ici.

L'utilisation de la Gestion centrale de projet peut vous aider à gérer la sauvegarde de votre projet. Reportez-vous à la rubrique Comment gérer les versions de projets et de bibliothèques pour en savoir plus.

Voir également la note importante au sujet des bibliothèques dans la rubrique Maintenir PcVue ou les outils de déploiement Web dans le chapitre Installation.

Sauvegarde d'un projet

Chaque projet est contenu dans un dossier ayant le même nom que le projet dans le dossier ROOT\USR, où ROOT est le projet racine. FerméVoir l'image

La racine du projet est normalement la même que celle du logiciel PcVue mais elle peut être modifiée en utilisant l’argument –b à la ligne de commande. Dans le doute, vérifiez les propriétés du raccourci que vous utilisez pour démarrer PcVue.

  • Pour faire une sauvegarde d’un projet, utilisez un outil de compression de fichiers pour stocker le contenu du projet en un seul fichier.

Si le projet contient des bibliothèques locales supplémentaires, elles sont incluses dans la structure de dossier du projet.

Sauvegarde des bibliothèques partagées

Les bibliothèques partagées sont contenues dans le dossier LIB localisé dans le dossier racine.

  • Pour sauvegarder une bibliothèque partagée, utiliser un outil de compression pour stocker la ou les bibliothèques et leur contenu dans un seul fichier.

Restauration d'un projet à partir d'une sauvegarde

  • Décompresser le fichier de sauvegarde du projet dans le dossier ROOT\USR.

Restauration des bibliothèques partagées à partir d'une sauvegarde

  1. Décompresser la sauvegarde du dossier LIB vers un dossier temporaire.
  2. Remplacer (ne pas fusionner) le dossier LIB installé par le dossier LIB que vous venez de décompresser.

Comment utiliser ensemble des bibliothèques partagées fournies avec la version courante du logiciel PcVue et les bibliothèques provenant d’une sauvegarde

  1. Décompresser la sauvegarde du dossier LIB vers un dossier temporaire.
  2. Copier les dossiers de chaque bibliothèque nécessaire vers le dossier LIB de la version courante.
  3. Utiliser le Gestionnaire de bibliothèque du logiciel PcVue pour ajouter chacune des bibliothèques importées depuis la sauvegarde du projet. Voir la rubrique Ajout d'une bibliothèque existante.