How to Create a Smart Asic Design
Start with Configuration Management., Check in a file: ct ci -c , Create a label: ct mklbtype , Assign a label: ct mklabel , Move a label: ct mklabel -replace , here vernum is the version to which move this label. , Check out a file: ct co -nc...
Step-by-Step Guide
-
Step 1: Start with Configuration Management.
For example, Clearcase. -
Step 2: Check in a file: ct ci -c <comment> <filename>
,,,,,, Unreserved CO with reqmaster: ct co
-nmaster
-unres <filename>
,,,,,, ; ct rm <file_name> ; ct ci
-nc . ct lsco
-r
-cview
--> List recursively checkouts from your current view ccfindEclipsed
--> List recursively Eclipsed elements from your view ct lsdo
-r
--> List recursively derived objects ct catcr <derived_object_file>
--> Find ClearCase file dependencies through derived object ct rmdo <derived_object_file>
--> Remove derived objects -
Step 3: Create a label: ct mklbtype <label>
-
Step 4: Assign a label: ct mklabel <label> <file>
-
Step 5: Move a label: ct mklabel -replace <labelname> <filename@@/main/vernum>
-
Step 6: here vernum is the version to which move this label.
-
Step 7: Check out a file: ct co -nc <filename>
-
Step 8: Create element: ct mkelem -nc <filename>
-
Step 9: Request master: ct mkelem -master -nc <filename> : When new file has to be created.
-
Step 10: Request master: ct reqmaster <filename@@/main/> Wait for 15 min for checking out
-
Step 11: Create Symlink: ct co <parent_directory>; ct ln -s <source_directory> ./parent_drectory/.
-
Step 12: Create release: cd /cdb/MPUSSTFInt/modules; create_release -label <labelname> DAPAPBMUX_SP Older Version: /cdb/dbshared/ind/bin/create_release
-
Step 13: Edit configspec: ct edcs
-
Step 14: Set configspec: ct setcs <configspecfilename>
-
Step 15: Make directory: ct mkdir <dir>
-
Step 16: Change permission: ct protect -chmod +x <file_name> ct setcs $WORK_AREA/env/config_spec/--> mounting toconfig spec ct co -nc fname.v --> check out ct unco fname.v --> cancel checkout ct ci -c "comments" fname.v --> check in ccsubmit -n ccsubmit mpu_top_arm1136_smx_* --> ct describe <file name> --> to know properties of the file ct startview <cc view name> --> to set a cc view of anyone ct setview <cc view name> --> set the view ct pwv --> ct lsprivate -co --> list private files ct setview <login>_<view_name> --> to set a view ct startview <login>_<view_name> --> to start a view ct lsvtree -g --> to view cc database structure ct lstype -kind <brtype|lgtype|attype> --> to view cc database structure ct co -nc .
Detailed Guide
For example, Clearcase.
,,,,,, Unreserved CO with reqmaster: ct co
-nmaster
-unres <filename>
,,,,,, ; ct rm <file_name> ; ct ci
-nc . ct lsco
-r
-cview
--> List recursively checkouts from your current view ccfindEclipsed
--> List recursively Eclipsed elements from your view ct lsdo
-r
--> List recursively derived objects ct catcr <derived_object_file>
--> Find ClearCase file dependencies through derived object ct rmdo <derived_object_file>
--> Remove derived objects
About the Author
Jacob Ortiz
Specializes in breaking down complex crafts topics into simple steps.
Rate This Guide
How helpful was this guide? Click to rate: