Aide de l'utilisateur > Gestion de fichiers source en tant que membres > Définition d'une règle de révision pour les membres
Définition d'une règle de révision pour les membres
Une règle de membre est une révision (généralement une révision symbolique) attachée à un membre. Vous pouvez l'utiliser avec n'importe quelle commande permettant de spécifier une révision basée sur la règle de membre.
Dans l'interface utilisateur graphique, seules les commandes Récupérer et Mettre à jour la révision actuelle vous permettent de spécifier une révision en fonction de la règle définie pour le membre.
Vous pouvez définir une règle de membre pour spécifier une révision basée sur un emplacement symbolique dans le chemin de développement (fichier de travail, révision de tête, tronc le plus récent ou branche de membre la plus récente), la propriété (état, étiquette ou horodatage), la configuration de projet actuelle ou la configuration de projet externe.
Par exemple, si vous souhaitez partager des membres d'un projet A avec un projet B sans utiliser de sous-projets partagés, vous pouvez appliquer une règle de membre aux membres du projet B qui les relie aux membres correspondants dans le projet A. Ensuite, vous mettez à jour les membres dans le projet B à l'aide de la commande Mettre à jour la révision actuelle avec la règle de membre.
Pour définir une règle de membre, sélectionnez Membre > Propriétés > Définir la règle de membre.
Une fois que la règle a été créée pour le membre, vous pouvez également afficher et modifier la règle dans la vue Informations de membre.
* 
Pour créer une règle, vous devez disposer de la permission ModifyMemberRule.
Utilisation d'une règle pour mettre à jour une révision actuelle dans une autre configuration de projet
Par nature, l'application d'une règle pour mettre à jour une révision actuelle ne met pas dynamiquement à jour la révision actuelle correspondante dans une autre configuration de projet. Par exemple, si la révision actuelle pour member_1 est mise à jour dans project_A, la révision actuelle correspondante dans une variante de project_A avec la règle configurée pour créer un lien vers project_A n'est pas mise à jour avec la même révision actuelle.
Pour mettre à jour le membre correspondant dans la variante en fonction de la règle de membre, vous pouvez utiliser la commande Mettre à jour la révision actuelle avec la règle de membre ou votre administrateur peut configurer l'exemple de script de déclenchement d'événement ClientLink.js qui permet la mise à jour dynamique des révisions actuelles liées sous certaines conditions. Pour plus d'informations, contactez votre administrateur.
Est-ce que cela a été utile ?