About This Project | Back to Table of Contents |
| Content | The Perforce Utilities Project is a collection of programs and scripts that integrate Perforce with a variety of software development tools and environments, and/or provide alternative interfaces to the Perforce SCM system. |
| Curator |
This project is in need of one or more responsible, knowledgeable curators.
Eventually we'll split these utilities up into separate projects,
depending on their activity and growth. If you have a particular
interest in any or all of this project, and would like
to volunteer as a curator, please email us.
Until a curator is found, you may request to have your submitted changes integrated into this project by emailing Perforce staff at [email protected]. |
Depot Browsers | Back to Table of Contents |
Conversion Scripts | Back to Table of Contents |
Review Daemons | Back to Table of Contents |
Pre-Submit Triggers | Back to Table of Contents |
| Script Name | Status* | |
| Jobs.pl |
| Example trigger to enforce a rule "submissions must be associated with a job.". |
| CheckC.pl |
|
A script to notice when you're creating new files (or integrating to a new
branch) and the directory name you're writing the [new] file to isn't the
same case as an existing directory name.
(For example, if "//depot/x/y/z.c" exists, this won't allow you to create a file named "//depot/X/Y/one.c".) |
| Pairs.pl |
| Example trigger to enforce a rule "files of suffix .x/.y need to be checked in as pairs". |
| Binary.pl |
| Example trigger to enforce a rule "submissions of .gif must binary files and .sh files should be text and...." |
*How to interpret the "Status" field:
Diffing and Merging | Back to Table of Contents |
Defect Tracking | Back to Table of Contents |
Compatibility Aids | Back to Table of Contents |
Miscellany | Back to Table of Contents |
|
Copyright © 1998, 1999 Perforce Software |
You're browsing a file stored as$Id: //guest/laura_wingerd/perforce/utils/index.html#3 $in the Perforce Public Depot. |
Back to Table of Contents |