reviewer.conf #1

  • //
  • guest/
  • sean_nolan/
  • perforce/
  • utils/
  • reviewd/
  • reviewer/
  • dist/
  • docs/
  • com/
  • perforce/
  • reviewer/
  • doc-files/
  • reviewer.conf
  • View
  • Commits
  • Open Download .zip Download (4 KB)
#
# 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
# [email protected]
#
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.
[email protected]

# 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!!!
#[email protected]

# 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. [email protected])
#    {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:
#   <userid>:<class>[,<userid>:<class>+]
#
# 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:
#   <path>:<class>[,<path>:<class>+]
#
# 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=<HR>This message automatically generated by the P4 Reviewer service.<BR>Please contact <A href="mailto:[email protected]">Perforce Administrator</A> 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
# Change User Description Committed
#1 1985 Sean Nolan my initial branch
//guest/perforce_software/utils/reviewd/reviewer/dist/docs/com/perforce/reviewer/doc-files/reviewer.conf
#1 1682 rmg Add David's Java Reviewer to //public.
//guest/david_markley/reviewer/dist/docs/com/perforce/reviewer/doc-files/reviewer.conf
#1 1670 David Markley Completed the user documentation in preperation for the public depot.
Includes example configuration for the Java Reviewer.