In our build , we use to delete our view and create new view before build.
It was working without any issue in base clearcase.
But in UCM we face issues whil
@Samselvaprabu , agreeing with VonC on other things and that activities are,at best, logical groupings of code/development tasks. For example 5 source code + 1 property files for resolving a QA defect.
Though when you ask how many activities ? there is no specific guideline which IBM provides (AFAIK) on this, but in my experience
These suggestions are not exactly would you asked for but I feel this a a good time to give them as you are just starting with this complex, messy world called UCM :)
Use cleartool setact to set your activity.
setact/ivity [ –c/omment comment | –cfi/le pname | –cq/uery | –nc/omment ]
[ –vie/w view-tag ] { –none | activity-selector }
You might need to unset the current activity first from your view:
Cleared current activity from view java_int.
cleartool setactivity -none
Then, Set an activity to be the current activity.
cleartool setactivity create_directories
Set activity "create_directories" in view "webo_integ".
See "Setting UCM activities" for more:
You can set only one activity per view at a time, and all checkouts in your view are associated with the currently set activity until you unset the activity or set another one.
cleartool setact -view <myViewTag> <anActiviyName>
(-view set before the activity name)
Note that if you are changing the activity while you have pending checkouts, you will have a warning.
You usually associate activities to a development task instead of a build number.
Since you don't version what you are building (the executables
), you don't have to make a new activity per build.