2016-04-14 3 views
1

Je voulais rebaptiser mon nom de l'activité en ligne de commande cleartool à l'aide des commandesComment modifier de manière permanente un nom d'activité UCM?

$ cleartool lsact 
2016-04-14T17:10:17+05:30 foo_eg1 adam "foo_eg1" 

$ cleartool rename activity:[email protected]/vobs/fw-ucm activity:[email protected]/vobs/fw-ucm 
Renamed activity from "foo_eg1" to "bar_eg1". 

When I check for my activity name again:- 

$ cleartool lsact 
2016-04-14T17:10:17+05:30 bar_eg1 adam "foo_eg1" 

I can see the older activity name still pointed here and from the below command too. 

$ ccase showact 
.. 
title: foo_eg1 
.. 

Pourquoi le nom de l'activité plus encore référencé ici? Existe-t-il un moyen de forcer le changement de nom? Quels autres pièges devrais-je connaître lorsque les noms sont différents de cette façon?

Répondre

2

Vous pouvez vérifier "Change the name of an activity from GUI or CLI":

Chaque activité a un titre et un ID.

  • Le titre est la description visible (ou le nom) que vous voyez lorsque vous effectuez une caisse ou checkin d'un fichier dans une vue UCM,
  • alors que l'ID est un champ interne qui contient le nom de l'objet la base de données VOB.

Ceux-ci peuvent être identiques, mais cela n'est pas nécessaire.

cleartool chactivity -headline <new_headline> activity-id 

Ce que vous ne changeait l'ID, pas le titre d'activité.

+0

A travaillé comme charme! +1 et accepté! – Inian