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...

16 Steps 1 min read Advanced

Step-by-Step Guide

  1. Step 1: Start with Configuration Management.

    For example, Clearcase.
  2. 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
  3. Step 3: Create a label: ct mklbtype <label>

  4. Step 4: Assign a label: ct mklabel <label> <file>

  5. Step 5: Move a label: ct mklabel -replace <labelname> <filename@@/main/vernum>

  6. Step 6: here vernum is the version to which move this label.

  7. Step 7: Check out a file: ct co -nc <filename>

  8. Step 8: Create element: ct mkelem -nc <filename>

  9. Step 9: Request master: ct mkelem -master -nc <filename> : When new file has to be created.

  10. Step 10: Request master: ct reqmaster <filename@@/main/> Wait for 15 min for checking out

  11. Step 11: Create Symlink: ct co <parent_directory>; ct ln -s <source_directory> ./parent_drectory/.

  12. Step 12: Create release: cd /cdb/MPUSSTFInt/modules; create_release -label <labelname> DAPAPBMUX_SP Older Version: /cdb/dbshared/ind/bin/create_release

  13. Step 13: Edit configspec: ct edcs

  14. Step 14: Set configspec: ct setcs <configspecfilename>

  15. Step 15: Make directory: ct mkdir <dir>

  16. 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

J

Jacob Ortiz

Specializes in breaking down complex crafts topics into simple steps.

69 articles
View all articles

Rate This Guide

--
Loading...
5
0
4
0
3
0
2
0
1
0

How helpful was this guide? Click to rate: