Problème

Après avoir fait une copie d'un environnement de correction, il est impossible de l'utiliser car on obtient l'erreur suivante en entrant dans le gestionnaire de correction : "La liste des environnements du gestionnaire de version stockée dans l'environnement XXXXX contient la ou les cohérences suivantes..."

Solution

Type de message qu'on peut rencontrer :

 

Voici la méthode pour transformer la copie de l'environnement de correction en un environnement classique :

Utiliser l'outil permettant de faire des requête SQL fourni avec votre SGBD ou dans une fenêtre de commande DOS, taper hsql -dSGBD pour lancer un interpréteur de commande fourni depuis la V10 d'Adélia Studio où SGBD est soit ODBC (pour access), DB2, SQL_SERVER ou ORACLE, puis exécuter les commandes suivantes :
1) se connecter à l'environnement de copie :
connect NomEnvCopie
si ça échoue, tenter avec le profil et le mot de passe de connection :
connect NomEnvCopie user Profil using MotDePasse
2) changer le type de l'environnement (correction -> développement) :
update sysadel.vaenvdom set evalint=4 where enopar='ENV_TYPE'
3) valider les modifications :
commit

Rq : à partir de la V11 d'Adélia Studio, vous pouvez aussi utiliser le même outil dans sa version graphique : wsql

4) Décataloguer l'environnement (menu "Gestion de la base > Décataloguer" sur l'icône de l'environnement ) puis recataloguer celui-ci (menu "Cataloguer des environnements/tampons")

5) Enfin, il suffit d'aller dans les attributs d'environnement de l'environnement d'exploitation : dans l'onglet Type (le dernier) et réactualiser la liste :

6) Cliquer bouton droit sur le nom de l'environnement de copie et choisir Retirer

Dans l'interface, choisir Retrait et transformation en environnement simple :

 

La copie de l'environnement de correction devient ainsi un environnement simple et ne participe plus au gestionnaire de version... Le gestionnaire de version n'a plus d'incohérence

Articles connexes

Commentaire

  1. Utilisateur inconnu (jtraissard) dit :

    Si on souhaite faire une copie d'environnements de correction et les garder en gestion des corrections, voir plutôt : Obtenir une copie de gestionnaire de version