This is the Perforce 97.3 User's Guide. It teaches the use of Perforce's command-line interface; the GUI is not discussed. For information on our GUI interface, p4win, please see our p4 to p4win Translation Guide (for experienced Perforce users) and the p4win Users Guide (for the Perforce novice).
Although this guide can be used as a reference manual, it is primarily intended as guide/tutorial on using Perforce. The full syntax of most of the Perforce commands is not provided here; we suggest that you supplement use of this guide with the upcoming Perforce Command Reference, or with the on-line help system. Use of this manual for operating systems other than UNIX and NT should be supplemented with the release notes for that OS.
The release notes provide information on what's new in version 97.3, and are available from our web site.
We have attempted to develop a uniform example set for use with this manual. All of the examples use the source code for Elm, a popular UNIX mail program. We selected the Elm source code for a number of reasons:
http://www.myxa.com/elm.html
We are using the Elm source with the kind permission of Sydney Weinstein and Bill Pemberton of the USENET Community Trust.
We are always interested in receiving feedback on our manuals. Does this guide teach the topic well? Are there any glaring errors? Are the explanations clear, or are the exemplifications obfuscated by this enchiridion? Please let us know what you think; we can be reached at [email protected].