F4. Exemples de gestion du dépôt des produits avec une modification du fichier de statut

Page d'accueil  Précédent  Suivant

Synchronisation complète du produit :

1.Arrêter le Serveur.

2.Supprimer tout le contenu du répertoire du produit excepté .id et .config.

3.écrivez 0 dans le fichier .id.

4.Démarrez le Serveur.

5.Effectuez une mise à jour du produit.

 

La révision 0 a une signification particulière puisque dans ce cas là, la diffusion est interdite, le statut "vide" du produit ne sera pas propagé vers les Agents.

 

Interdiction de la diffusion :

1.Arrêtez le Serveur.

2.écrivez 0 dans le fichier .id.

3.Mettez la règle sync-with se trouvant dans le fichier .config entre guillemets afin d'interdire la synchronisation.

4.Démarrez le Serveur.

5.Réalisez une mise à jour du produit.

Migration du statut "bloqué" vers une nouvelle révision :

1.Remplacez le contenu du .id

<nouvelle-révision> <révision_périmée> frozen

par

<nouvelle_révision>

2.Redémarrez le Serveur.

3.Réalisez une mise à jour du produit.

Rollback depuis le statut "bloqué" vers la version antérieure :

1.Remplacez le contenu du .id

<nouvelle_révision> <révision_périmée> frozen

par

<nouvelle_révision> <révision_périmée>,

2.Redémarrez le Serveur.

3.Réalisez une mise à jour du produit.

 

Lors des tentatives ultérieures de réaliser une synchronisation vers une <nouvelle_révision>, le dépôt des produits reprend le statut "bloqué" (frozen). Vous pouvez garder la <révision_périmée> du dépôt et refuser la mise à jour, ceci peut s’avérer juste dans le cas où vous disposez d’une révision appropriée, par exemple, réussie lors du testing.