How do I control Auto Checkin/out and Prompts?
Problem
I want to control whether my cell views/files are checked in/out automatically and whether I get prompted.
Solution
Automated Checkin and Checkout as well as prompting are controlled via the Cadence defined variables below. Right clicking on the View in the Library Manager gives the option to open read only as well.
;;;----------------------------------------------------------------------------
;;; Automatic checkout and checkin is controlled by Cadence-defined variables.
;;; Valid values are ("all", "files", "none", "views").
;;;
;;; CDS_PROMPT_CKOUT
;;; CDS_AUTO_CKOUT
;;; CDS_PROMPT_CKIN
;;; CDS_AUTO_CKIN
;;;
;;; NOTE: Consult Cadence documentation for more info on these variables
;;;
;;; These are ignored if any of the above is set as an environment variable
;;;----------------------------------------------------------------------------
CDS_PROMPT_CKOUT = "files"CDS_AUTO_CKOUT = "all"CDS_PROMPT_CKIN = "none"CDS_AUTO_CKIN = "files"
These variables are set in the 'versic.conf' file located under the path specified by the 'VSC_CONFIG_DIR' environment variable.
Auto Checkout/Prompt Behavior For CellViews (double click open)
| CDS_PROMPT_CKOUT | |||||
|---|---|---|---|---|---|
| CDS_AUTO_CKOUT | none | files | views | all | |
| none |
Prompt to open for Read |
Prompt to open for Read |
Prompt to checkout on open |
Prompt to checkout on open |
|
| YES: Checkout and open | YES: Checkout and open | ||||
| NO: Prompt open for Read | NO: Prompt open for Read | ||||
| files | Prompt to open for Read | Prompt to open for Read | Prompt to checkout on open | Prompt to checkout on open | |
| YES: Checkout and open | YES: Checkout and open | ||||
| NO: Prompt open for Read | NO: Prompt open for Read | ||||
| views | Checkout without Prompt | Checkout without Prompt | Prompt to checkout on open | Prompt to checkout on open | |
| YES: Checkout and open | YES: Checkout and open | ||||
| NO: Prompt open for Read | NO: Prompt open for Read | ||||
| all | Checkout without Prompt | Checkout without Prompt | Prompt to checkout on open | Prompt to checkout on open | |
| YES: Checkout and open | YES: Checkout and open | ||||
| NO: Prompt open for Read | NO: Prompt open for Read | ||||
Auto Checkout/Prompt Behavior For Files (double click open)
| CDS_PROMPT_CKOUT | |||||
|---|---|---|---|---|---|
| CDS_AUTO_CKOUT | none | files | views | all | |
| none |
Open for Read |
Prompt to checkout on open |
Open for Read |
Prompt to checkout on open |
|
| YES: Checkout and open |
|
YES: Checkout and open | |||
| NO: Open for Read | NO: Open for Read | ||||
| files | Checkout without Prompt | Prompt to checkout on open | Checkout without Prompt | Prompt to checkout on open | |
| YES: Checkout and open |
|
YES: Checkout and open | |||
| NO: Open for Read | NO: Open for Read | ||||
| views | Open for Read | Prompt to checkout on open | Open for Read | Prompt to checkout on open | |
| YES: Checkout and open |
|
YES: Checkout and open | |||
| NO: Open for Read | NO: Open for Read | ||||
| all | Checkout without Prompt | Prompt to checkout on open | Checkout without Prompt | Prompt to checkout on open | |
| YES: Checkout and open |
|
YES: Checkout and open | |||
| NO: Open for Read | NO: Open for Read | ||||
Auto Checkin/Prompt Behavior (cell view close)
| CDS_PROMPT_CKIN | |||||
|---|---|---|---|---|---|
| CDS_AUTO_CKIN | none | files | views | all | |
| none |
No Prompt on Cell Exit |
No Prompt on Cell Exit |
Modified Cell Exit: Prompt to Checkin/Revert/Close Unmodified Cell Exit: Prompt to cancel checkout |
Modified Cell Exit: Prompt to Checkin/Revert/Close Unmodified Cell Exit: Prompt to cancel checkout |
|
| files | No Prompt on Cell Exit | No Prompt on Cell Exit |
Modified Cell Exit: Prompt to Checkin/Revert/Close Unmodified Cell Exit: Prompt to cancel checkout |
Modified Cell Exit: Prompt to Checkin/Revert/Close Unmodified Cell Exit: Prompt to cancel checkout |
|
| views |
Modified Cell Exit: Checkin Form Unmodified Cell Exit: No prompt checkout cancel |
Modified Cell Exit: Checkin Form Unmodified Cell Exit: No prompt checkout cancel |
Modified Cell Exit: Prompt to Checkin/Revert/Close Unmodified Cell Exit: Prompt to cancel checkout |
Modified Cell Exit: Prompt to Checkin/Revert/Close Unmodified Cell Exit: Prompt to cancel checkout |
|
| all |
Modified Cell Exit: Checkin Form Unmodified Cell Exit: No prompt checkout cancel |
Modified Cell Exit: Checkin Form Unmodified Cell Exit: No prompt checkout cancel |
Modified Cell Exit: Prompt to Checkin/Revert/Close Unmodified Cell Exit: Prompt to cancel checkout |
Modified Cell Exit: Prompt to Checkin/Revert/Close Unmodified Cell Exit: Prompt to cancel checkout |
|