#--------------------------------------- #Perforce VCS Option Changes #--------------------------------------- # What type of provider to use vcs.provider.class = CVS LAN optionsEditor.item.Version Control.item.Use script.name = ["vcs/VCSType"] optionsEditor.item.Version Control.item.Use script = ChoiceField( \ { \ values := { "CVS LAN", "SCC", "GENERIC", "ClearCase", "P4" }, \ names := { ["vcs/VCSType_item1"], ["vcs/VCSType_item3"], \ ["vcs/VCSType_item4"], ["vcs/VCSType_item5"], "Perforce P4" } #\ names := { "CVS", "SCC", "Generic Provider", "ClearCase", "Perforce P4" } \ } \ ) optionsEditor.item.Version Control.item.Use script.propertyName = vcs.provider.class optionsEditor.item.Version Control.item.Use script.order = 90 optionsEditor.item.Version Control.item.Use script.view.description=["vcs/VCSType_description"] #--------------------------------------- # Perforce server related options #--------------------------------------- optionsEditor.item.Version Control.item.Perforce.name = Perforce P4 Client optionsEditor.item.Version Control.item.Perforce.order =160 vcs.perforce.user = Administrator optionsEditor.item.Version Control.item.Perforce.item.user.name = P4User optionsEditor.item.Version Control.item.Perforce.item.user = StringField optionsEditor.item.Version Control.item.Perforce.item.user.propertyName = vcs.perforce.user optionsEditor.item.Version Control.item.Perforce.item.user.order = 20 optionsEditor.item.Version Control.item.Perforce.item.user.view.description=P4USER to run as vcs.perforce.password = mylittlesecret optionsEditor.item.Version Control.item.Perforce.item.password.name = P4PASSWD optionsEditor.item.Version Control.item.Perforce.item.password = StringField optionsEditor.item.Version Control.item.Perforce.item.password.propertyName =vcs.perforce.password optionsEditor.item.Version Control.item.Perforce.item.password.order = 25 optionsEditor.item.Version Control.item.Perforce.item.password.view.description=P4PASSWD to use for the P4USER, if one has been set vcs.perforce.client = sideshowbob optionsEditor.item.Version Control.item.Perforce.item.client.name = P4Client optionsEditor.item.Version Control.item.Perforce.item.client = StringField optionsEditor.item.Version Control.item.Perforce.item.client.propertyName =vcs.perforce.client optionsEditor.item.Version Control.item.Perforce.item.client.order = 30 optionsEditor.item.Version Control.item.Perforce.item.client.view.description=P4Client to use vcs.perforce.port = localhost:1666 optionsEditor.item.Version Control.item.Perforce.item.port.name = P4Port optionsEditor.item.Version Control.item.Perforce.item.port = StringField optionsEditor.item.Version Control.item.Perforce.item.port.propertyName =vcs.perforce.port optionsEditor.item.Version Control.item.Perforce.item.port.order = 40 optionsEditor.item.Version Control.item.Perforce.item.port.view.description=P4PORT to connect to vcs.perforce.executable = C:\\Program Files\\Perforce\\P4.EXE optionsEditor.item.Version Control.item.Perforce.item.executable.name = P4 Executable optionsEditor.item.Version Control.item.Perforce.item.executable = FileNameField optionsEditor.item.Version Control.item.Perforce.item.executable.propertyName =vcs.perforce.executable optionsEditor.item.Version Control.item.Perforce.item.executable.order = 50 optionsEditor.item.Version Control.item.Perforce.item.executable.view.description=Full path to the P4 executable vcs.perforce.p4diff = p4diff.exe optionsEditor.item.Version Control.item.Perforce.item.p4diff.name = Diff Executable optionsEditor.item.Version Control.item.Perforce.item.p4diff = FileNameField optionsEditor.item.Version Control.item.Perforce.item.p4diff.propertyName =vcs.perforce.p4diff optionsEditor.item.Version Control.item.Perforce.item.p4diff.order = 55 optionsEditor.item.Version Control.item.Perforce.item.p4diff.view.description=Diff executable vcs.perforce.threshold = 30000 optionsEditor.item.Version Control.item.Perforce.item.threshold.name = Server timeout threshold optionsEditor.item.Version Control.item.Perforce.item.threshold = StringField optionsEditor.item.Version Control.item.Perforce.item.threshold.propertyName =vcs.perforce.threshold optionsEditor.item.Version Control.item.Perforce.item.threshold.order = 70 optionsEditor.item.Version Control.item.Perforce.item.threshold.view.description=If set, this will set the server timeout threshold (in milliseconds) optionsEditor.item.Version Control.item.Perforce.item.Win.name = Windows System optionsEditor.item.Version Control.item.Perforce.item.Win.view.description = Windows system root directories optionsEditor.item.Version Control.item.Perforce.item.Win.order = 80 vcs.perforce.sysroot = C:\\WINNT optionsEditor.item.Version Control.item.Perforce.item.Win.item.sysroot.name = Windows SystemRoot optionsEditor.item.Version Control.item.Perforce.item.Win.item.sysroot = StringField optionsEditor.item.Version Control.item.Perforce.item.Win.item.sysroot.propertyName =vcs.perforce.sysroot optionsEditor.item.Version Control.item.Perforce.item.Win.item.sysroot.order = 10 optionsEditor.item.Version Control.item.Perforce.item.Win.item.sysroot.view.description=SystemRoot for a Windows machine vcs.perforce.sysdrive = C:\\ optionsEditor.item.Version Control.item.Perforce.item.Win.item.sysdrive.name = Windows SystemDrive optionsEditor.item.Version Control.item.Perforce.item.Win.item.sysdrive = StringField optionsEditor.item.Version Control.item.Perforce.item.Win.item.sysdrive.propertyName =vcs.perforce.sysdrive optionsEditor.item.Version Control.item.Perforce.item.Win.item.sysdrive.order = 20 optionsEditor.item.Version Control.item.Perforce.item.Win.item.sysdrive.view.description=SystemDrive for a Windows machine optionsEditor.item.Version Control.item.Perforce.item.Dbg.name = Debug Settings optionsEditor.item.Version Control.item.Perforce.item.Dbg.view.description = Debug and trace settings optionsEditor.item.Version Control.item.Perforce.item.Dbg.order = 90 vcs.perforce.debug = false optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.debug.name = Output provider debug messages optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.debug = BooleanField optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.debug.propertyName =vcs.perforce.debug optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.debug.order = 10 optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.debug.view.description=Generate verbose debug from Perfroce provider vcs.perforce.logfile = C:\temp\p4.log optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.logfile.name = P4 package logfile optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.logfile = StringField optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.logfile.propertyName =vcs.perforce.logfile optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.logfile.order = 11 optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.logfile.view.description=P4 package logfile to use, if set vcs.perforce.log_level = none optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.log_level.name = P4 package log level optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.log_level = ChoiceField( \ { \ names := { "None", "Log only", "Console and log" }, \ values := { "none", "only", "split" } \ } \ ) optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.log_level.propertyName =vcs.perforce.log_level optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.log_level.order = 12 optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.log_level.view.description=P4 package log level to use, if set vcs.perforce.debug_level = None optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.debug_level.name = P4 package debug level optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.debug_level = ChoiceField( \ { \ values := { "None", "Error", "Warning", "Notice", "Verbose" } \ } \ ) optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.debug_level.propertyName =vcs.perforce.debug_level optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.debug_level.order = 13 optionsEditor.item.Version Control.item.Perforce.item.Dbg.item.debug_level.view.description=P4 package debug level to use, if set menu.item.element.*.Version Control Element.item.Move/Rename in Perforce = invokeScript("com.togethersoft.modules.p4vcs.RenameFile" ) menu.item.element.*.Version Control Element.item.Move/Rename in Perforce.condition = isVersionControlEnabled () && isVersionControlProviderName("P4") menu.item.textEditor.*.Version Control.item.Move/Rename in Perforce = invokeScript("com.togethersoft.modules.p4vcs.RenameFile" ) menu.item.textEditor.*.Version Control.item.Move/Rename in Perforce.condition = isVersionControlEnabled () && isVersionControlProviderName("P4")