| Attribute | Type | Description | Required |
|---|
| createworkingdirs | bool | Default: true - Create directories that are in the StarTeam repository even if they are empty. | False |
| deleteuncontrolled | bool | Not fully tested. CAREFUL. Default false - Should all local files NOT in StarTeam be deleted? | False |
| locktype | string | The type of lock to apply to files checked out.Unchanged - default: do not make any changes to the lock state of items.Exclusive - Exclusively lock items. No other users can update the object while it is exclusively locked.Nonexclusive - Put a non-exclusive lock on the item.Unlocked - Remove locks from all items checked out. This accompanied by force would effectively override a lock and replace local contents with the current version. | False |
| rootstarteamfolder | String | Root StarTeam folder to begin operations on. Defaults to the root of the view. | True |
| excludes | String | Accepts comma-delimited list of expressions to exclude from tree operations. If nothing is specified, NO filespecs are excluded. | False |
| failonerror | Bool | | False |
| forced | Bool | Default: false - Force check in/out actions regardless of the status that StarTeam is maintaining for the file. | False |
| if | Bool | | False |
| includes | String | Accepts comma-delimited list of expressions to include in tree operations. If nothing is set, ALL filespecs are included. | False |
| label | String | Label used for checkout. If no label is set, latest state of repository is checked out. | False |
| password | String | The password used for login. | False |
| projectname | String | The name of the StarTeam project to be acted on. | False |
| recursive | Bool | Default: true - Should tasks recurse through tree? | False |
| servername | String | Name of StarTeamServer. | False |
| serverport | String | Port number of the StarTeam connection. | False |
| unless | Bool | | False |
| url | String | One stop to set all parameters needed to connect to a StarTeam server. | False |
| username | String | The StarTeam user name used for login. | False |
| verbose | Bool | | False |
| viewname | String | The name of the StarTeam view to be acted on. | False |