Scripting ActionStudio based actions is slightly different as you have to access the properties of the action via the PropertyStore, eg:

Action.PropertyStore.OverrideServerName = "localhost"

Below are the properties of the JediVCS actions:

JediVCS Synchronize Project

Properties

property: OverrideGlobalOptions     Type: boolean     Default: none

property: OverrideServerName     Type: string     Default: "localhost"

property: OverridePort     Type: integer     Default: 2106

property: OverrideUserName     Type: string     Default: none

property: OverridePassword     Type: string     Default: none

property: ProjectName     Type: string     Default: none

property: NoPrompt     Type: boolean     Default: True

property: CheckBy     Type: string     Default: "stamp"

property: CrossRef     Type: boolean     Default: False

property: IncludeHidden     Type: boolean     Default: False

property: ExtExitCode     Type: boolean     Default: False

JediVCS Label Project

Properties

property: OverrideGlobalOptions     Type: boolean     Default: none

property: OverrideServerName     Type: string     Default: "localhost"

property: OverridePort     Type: integer     Default: 2106

property: OverrideUserName     Type: string     Default: none

property: OverridePassword     Type: string     Default: none

property: ProjectName     Type: string     Default: none

property: Label     Type: string     Default: none

JediVCS Check Out

Properties

property: OverrideGlobalOptions     Type: boolean     Default: none

property: OverrideServerName     Type: string     Default: "localhost"

property: OverridePort     Type: integer     Default: 2106

property: OverrideUserName     Type: string     Default: none

property: OverridePassword     Type: string     Default: none

property: ProjectName     Type: string     Default: none

property: ModuleName     Type: string     Default: none

JediVCS Undo Check Out

Properties

property: OverrideGlobalOptions     Type: boolean     Default: none

property: OverrideServerName     Type: string     Default: "localhost"

property: OverridePort     Type: integer     Default: 2106

property: OverrideUserName     Type: string     Default: none

property: OverridePassword     Type: string     Default: none

property: ProjectName     Type: string     Default: none

property: ModuleName     Type: string     Default: none

JediVCS Check In

Properties

property: OverrideGlobalOptions     Type: boolean     Default: none

property: OverrideServerName     Type: string     Default: "localhost"

property: OverridePort     Type: integer     Default: 2106

property: OverrideUserName     Type: string     Default: none

property: OverridePassword     Type: string     Default: none

property: ProjectName     Type: string     Default: none

property: ModuleName     Type: string     Default: none

property: Comment     Type: string     Default: none

JediVCS List Projects

Properties

property: OverrideGlobalOptions     Type: boolean     Default: none

property: OverrideServerName     Type: string     Default: "localhost"

property: OverridePort     Type: integer     Default: 2106

property: OverrideUserName     Type: string     Default: none

property: OverridePassword     Type: string     Default: none

property: ProjectListVariable     Type: string     Default: none

JediVCS List Project Modules

Properties

property: OverrideGlobalOptions     Type: boolean     Default: none

property: OverrideServerName     Type: string     Default: "localhost"

property: OverridePort     Type: integer     Default: 2106

property: OverrideUserName     Type: string     Default: none

property: OverridePassword     Type: string     Default: none

property: ProjectName     Type: string     Default: none

property: FileName     Type: string     Default: none

JediVCS List Locks

Properties

property: OverrideGlobalOptions     Type: boolean     Default: none

property: OverrideServerName     Type: string     Default: "localhost"

property: OverridePort     Type: integer     Default: 2106

property: OverrideUserName     Type: string     Default: none

property: OverridePassword     Type: string     Default: none

property: ProjectName     Type: string     Default: none

property: CheckedOutBy     Type: string     Default: none

property: FileName     Type: string     Default: none

JediVCS Synchronize Project For Label

Properties

property: OverrideGlobalOptions     Type: boolean     Default: none

property: OverrideServerName     Type: string     Default: "localhost"

property: OverridePort     Type: integer     Default: 2106

property: OverrideUserName     Type: string     Default: none

property: OverridePassword     Type: string     Default: none

property: ProjectName     Type: string     Default: none

property: Label     Type: string     Default: none

property: NoPrompt     Type: boolean     Default: True

property: CheckBy     Type: string     Default: "stamp"

property: CrossRef     Type: boolean     Default: False

property: IncludeHidden     Type: boolean     Default: False

property: ExtExitCode     Type: boolean     Default: False

  • No labels