2010-04-20 9 views
1

Je veux écrire un script pour le système interne de suivi des problèmes, intégré à ClearCase, qui vérifie le nom de l'activité (tapé par l'utilisateur) pour les caractères illégaux. Malheureusement, je ne trouve pas la liste des caractères autorisés par ClearCase. Est-ce que quelqu'un sait où l'obtenir? UPD: Je cherche un lien vers un document, qui spécifie les caractères autorisés (ou dit que tous les caractères sont autorisés).Quels caractères sont autorisés dans le nom de l'activité ClearCase?

Répondre

3

En ce qui concerne mkactivity (la commande utilisée pour l'activité création), il y a:

  • pas de limitation particulière pour l'activité titre
  • suivent les mêmes limitations que tout autre nom ClearCase ID (voir ci-dessous):

    cmd-context mkactivity -headline "Créer des répertoires" create_directories Activité créée y "create_directories". Définissez l'activité "create_directories" dans la vue "webo_integ".

alt text http://publib.boulder.ibm.com/infocenter/cchelp/v7r0m0/topic/com.ibm.rational.clearcase.hlp.doc/cc_main/images/activity.gif

Le cleartool man page sur les arguments de commande cleartool est clair:

Dans les commandes de création d'objets, vous devez composer le nom de l'objet selon les règles suivantes:

  • Il doit contenir uniquement les lettres, les chiffres et les caractères spéciaux soulignent (_), point (.) Et trait d'union (-).
    Un trait d'union ne peut pas être utilisé comme premier caractère d'un nom.
  • Il ne doit pas s'agir d'un nombre entier; cette restriction inclut des valeurs entières octales et hexadécimales. Cependant, les noms non-entiers sont autorisés.
  • Il ne doit pas être l'un des noms spéciaux ". ", " .. ", ou " ... ".

cleartool soutient les noms d'objets jusqu'à 1024 octets de longueur, bien que Windows impose une limite de 260 octets sur les noms d'objets.

Questions connexes