Les paramètres suivants s'appliquent au contrôle de version :
Spécifie le nom d'un élément sous le contrôle de version. Le nom doit être unique et mis entre crochets. Le nom du composant n'est pas sensible à la casse. Ce paramètre est obligatoire pour commencer une définition de composant.
Spécifie un numéro de version (x.x) et une date (jjmmaaaa) définissant la version du composant. Ce paramètre est obligatoire et doit être placé entre guillemets. Le contrôle de version vérifie la version d'un composant en comparant son numéro et sa date sur le serveur avec le numéro et la date de la version sur le client. Les numéros et les dates de version doivent être identiques pour que le composant soit considéré comme synchrone entre le client et le serveur. À titre facultatif, si la propriété checksum est activée, le fichier est vérifié à l'aide de cette dernière avant la mise à jour.
Spécifie le type de contrôle de version pour ce composant. Les paramètres suivants sont valides pour le type de contrôle :
|
Paramètre |
Description |
|
|---|---|---|
|
dir_ctl |
Spécifie que le composant représente un répertoire. Vous devez définir le paramètre directory pour spécifier le chemin du répertoire. Vous pouvez également fournir le paramètre de nom de fichier pour filtrer un ensemble de fichiers dans le répertoire. Les sous-répertoires ne sont mis à niveau ni sous UNIX ni sous Windows. |
|
|
file_ctl |
Spécifie que le composant représente un fichier. Vous devez définir les paramètres directory et filename pour spécifier le chemin du fichier. |
|
|
Nxenv_ctl |
Spécifie que ce composant représente le fichier client_nx.env, dans lequel les variables d'environnement internes de CA SDM sont enregistrées. Le contrôle de version de CA SDM et le gestionnaire d'options conservent automatiquement ce fichier. Il existe un seul composant nxenv_ctl, dont le nom doit être CLIENT_NXENV. |
|
|
ver_ctl
|
Il s'agit du type de contrôle par défaut. Il spécifie qu'il s'agit d'un composant générique, c'est-à-dire qu'il n'est associé à aucun objet externe spécifique. Vous pouvez utiliser un composant générique pour fournir le contrôle de version au client dans son ensemble ou pour un fichier ou un répertoire trop volumineux pour une mise à niveau automatique. Vous ne pouvez pas mettre à niveau les composants dont le type de contrôle est ver_ctl. Si une erreur de version sur un composant ver_ctl est détectée alors que le serveur est en mode UPGRADE, la connexion du client échoue. |
|
Spécifie le nom d'un fichier sous contrôle de version. Ce paramètre ne contient pas d'indications sur le répertoire. Il est obligatoire pour les composants file_ctl et facultatif pour les composants de contrôle de répertoire (dir_ctl). Si vous l'utilisez avec des composants de répertoire, le paramètre filename agit comme un masque de fichier pour limiter le nombre de fichiers associés au composant dir_ctl. Par exemple, si le nom de fichier d'un composant dir_ctl est *.README, une mise à niveau à partir de ce répertoire inclut uniquement les fichiers dont le nom se termine par .README.
Spécifie le chemin du répertoire des composants dir_ctl ou du répertoire qui contient le fichier pour les composants file_ctl. Ce paramètre est ignoré pour les composants ver_ctl et nxenv_ctl. Le chemin du répertoire doit être placé entre guillemets et peut contenir des références à des variables d'environnement précédées du signe $.
Remarque : Utilisez toujours des barres obliques (non inverses) pour séparer les sous-répertoires dans le nom de chemin d'accès, même sur un serveur Windows.
Spécifie un répertoire de liens sur le client, dont le format est identique à celui décrit pour le paramètre directory. Ce paramètre est facultatif pour les composants file_ctl et dir_ctl et est ignoré pour les composants ver_ctl et nxenv_ctl. S'il est défini, une mise à niveau vers un client Linux entraîne l'insertion d'un lien symbolique dans le répertoire de liens, pointant sur le fichier réel copié à l'emplacement spécifié par le paramètre directory. La mise à niveau d'un client Windows entraîne la copie du fichier réel dans les deux emplacements (paramètres link et directory).
(Facultatif) Spécifie un autre répertoire sur le serveur dont ce dernier extrait les fichiers à distribuer. Le format de ce paramètre est celui du paramètre directory décrit précédemment. Il est utile si les fichiers à distribuer au client diffèrent de ceux se trouvant à l'emplacement du répertoire sur le serveur. Ce paramètre permet d'indiquer au serveur d'extraire le fichier du répertoire-source et de l'envoyer à l'emplacement sur le client spécifié par le paramètre directory. Le paramètre directory est obligatoire si vous définissez le paramètre source.
(Facultatif) Indique si le client doit recevoir ce composant. Il vous permet d'exclure le téléchargement sur certains clients. Si un client n'est pas inclus dans la spécification d'application, il ne reçoit pas le composant. Si ce paramètre n'est pas défini, tous les clients reçoivent le composant. La spécification d'application utilise les symboles suivants :
Indique d'ajouter un groupe de clients.
Indique d'exclure un groupe de clients.
Les groupes de clients suivants sont valides.
Par exemple, la spécification suivante signifie que seuls les clients UNIX reçoivent les fichiers :
effectivity = "+ UNIX_CLIENTS"
Indique que le composant sera mis à niveau si le total de contrôle du composant sur le client ne correspond pas à son équivalent sur le serveur. Lorsque vous appliquez le total de contrôle à un répertoire, il s'applique à tous les fichiers.
Spécifient le client le plus ancien et le client le plus récent sur lesquels ce composant peut être distribué. Les instructions figurant dans le fichier server_default.ver définissent les versions. Ces paramètres présentent la forme suivante, où Gaxx indique la version et où les valeurs suivantes sont des genlevels associés à la version.
! Version GA50 50MVV000900 50W7T000900 ! Version GA45 45MW000900 50WTT000900
L'ordre indique que GA50 est plus récent que GA45.
Spécifie le type de composant utilisé. Les types de composants suivants sont utilisés :
|
Paramètre |
Description |
|---|---|
|
file |
Il s'agit du type de composant par défaut. Il spécifie que les fichiers copiés sur le client sont récupérés directement depuis l'emplacement sur le serveur indiqué par le paramètre directory. |
|
exe_file |
Spécifie que les fichiers copiés sur le client sont récupérés depuis un emplacement sur le serveur qui dépend du système d'exploitation du client, comme indiqué ci-dessous :
L'emplacement de ces sous-répertoires dépend de la définition du paramètre directory. Si ce paramètre est défini, ils se trouvent dans le répertoire indiqué. Sinon, ils se trouvent dans le répertoire corbeille du répertoire d'installation principal de CA SDM. |
Spécifie les autorisations d'accès au fichier pour le propriétaire du fichier.
Spécifie les autorisations d'accès au fichier pour les utilisateurs appartenant au groupe du propriétaire du fichier (uniquement pour les clients UNIX).
Spécifie les autorisations d'accès au fichier pour les utilisateurs n'appartenant pas au groupe du propriétaire du fichier (uniquement pour les clients UNIX).
Les trois paramètres de mode permettent de gérer différentes versions du fichier exécutable sur le serveur. Ils précisent les autorisations d'accès au fichier lorsque vous le copiez sur le client. Ces paramètres sont utilisés uniquement lors d'une opération de mise à niveau. Ils comportent un à trois caractères dont la signification est indiquée ci-après :
|
Paramètre |
Description |
|---|---|
|
R |
Lecture |
|
W |
Écriture |
|
X |
Exécuter |
Les clients PC ignorent les autorisations Lecture et Exécution.
Vous pouvez définir toute combinaison de modes d'accès au fichier. Sur les clients UNIX, le mode d'accès indiqué est appliqué au fichier. Sur les clients PC, le fichier est accessible en écriture ou en lecture seule, selon que le paramètre w_mode est défini ou non.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|