# # P4 Properties # # Full path to the P4 executable # p4.executable=/usr/bin/p4 # P4PORT to connect to. # p4.port=public.perforce.com:1666 # P4USER to run as. # p4.user=reviewer # P4CLIENT to use. # p4.client=reviewer-client # P4PASSWD to use for the P4USER, if one has been set. # p4.password=secret # Logfile to use, if uncommented. #p4.logfile=D:\\p4.log # Log level to use, if uncommented. #p4.log_level=split # SystemRoot and SystemDrive for a Windows machine. These are needed in order # for the package to resolve hostnames. Why? I have no idea. Send questions to # Bill.Gates@microsoft.com # p4.sysroot=D:\\WINNT p4.sysdrive=D: # If uncommented, this will set the server timeout threshold (in milliseconds). #p4.threshold=30000 # Counter to be used by the reviewer process for determining changes. p4.counter=review # This is the email that reviewer messages will be sent from. p4.reviewer.from=reviewer@perforce.com # If set, reviewer message will only be sent to email addresses ending with it. # BE CAREFULE HERE!!! No email will be sent to users in a different domain!!! #p4.reviewer.suffix=@perforce.com # Used as the URL for changes in the text/html version of e-mail. # Using java.text.MessageFormat, the following are replaced: # {0} - change number (Integer) (ex. 14267) #p4.reviewer.url.change=http://myp4web:8080/p4web/change.jsp?num={0,number,#} # Used as the URL for users in the text/html version of e-mail. # Using java.text.MessageFormat, the following are replaced: # {0} - replaced with the user id (String) (ex. david_markley) # {1} - replaced with the user e-mail (String) (ex. david@markey.cc) # {2} - replaced with the user full name (String) (ex. David Markley) #p4.reviewer.url.user=http://myp4web:8080/p4web/user.jsp?id={0} # # These options add classes that implement the ChangeListener interface. There are # two associations a class can have: user and path. # # The user type associates a ChangeListener to use for a particular user, when # that user's Reviews specification matches the changelist. The format for the # user option is: # :[,:+] # # The default ChangeListener will be called on every changelist, but the list # of users reviewing the change will be reduced by any users that have specific # classes associated with them. # # The path type associates a ChangeListener with a depot path in perforce. This # path can contain wildcards. When the path matches any file in a changelist, the # class is called for that changelist. The format for the path option is: # :[,:+] # # All matches are determined prior to any ChangeListener being called on a # changelist. This allows for a class to match in multiple ways but only be called # once per changelist. # # If the classes listed are not found, a warning will be generated. The reviewer # will continue to function, but without that class loaded. # # The following lines are examples of how these classes are specified. The first # line specifies specific classes for users perforce and gomer. The second line # specifies a specific class that will be called for any change list that has # a .java file in it. # p4.reviewer.listeners.user=perforce:com.fliberty.Jibbet,gomer:foo.bar.Baz p4.reviewer.listeners.path=//....java:com.perforce.reviewer.BogusMailListener # Signature placed on text/plain version of reviewer e-mail. p4.reviewer.sig.plain=\n\nThis message automatically generated by the P4 Reviewer service.\nPlease contact Perforce Administrator with questions. # Signature placed on text/html version of reviewer e-mail. p4.reviewer.sig.html=
This message automatically generated by the P4 Reviewer service.
Please contact Perforce Administrator with questions. # SMTP mail server used by the reviewer. Take a look at JavaMail for more # properties that may be set. mail.smtp.host=pophost.perforce.com # If set to true, a lot of debugging info is dumped regarding mail. #mail.debug=true