Perforce 99.1 p4 User's Guide
<< Previous Chapter
Table of Contents
Table of Contents
Index
Perforce on the Web
Next Chapter >>
Perforce Concepts

Preface
About This Manual

This is the Perforce 99.1 User's Guide. It teaches the use of Perforce's command-line interface; the Perforce Windows GUI, p4win, is not discussed. For p4win documentation, the experienced Perforce user should use our p4 to p4win Translation Guide, and the Perforce novice should consult the WinHelp file provided with p4win.

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 explicitly not provided here; in particular, only a subset of the available flags are mentioned. For a complete guide to Perforce, please use the Perforce Command Reference, or the on-line help system. If you will be using Perforce on any operating system other than UNIX, please also consult the release notes for that OS.

Chapters 2 through 4 of this manual comprise our Getting Started guide. Newcomers to Perforce should start there, and move to subsequent chapters as needed.

The prominent new Perforce 99.1 features are discussed in this manual, but the release notes provide more details. These are available on our Web site.

The Example Set


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:

  • Elm is widely used, and many Perforce users will be familiar with the program. If they are not, they will at least understand what it does.

  • The source code is stored in well-organized subdirectories, which allow us to demonstrate certain capabilities of Perforce.

  • The source code for Elm is widely available; users of this manual can download Elm and try the examples as they're encountered.

Links to the Elm source code can be found at

   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.

Disclaimer: To the best of our knowledge, the Elm team has never used Perforce for source management; in fact, they had no knowledge of Perforce until they received our email asking for permission to use their code in our manual. No implication that the Elm team uses or endorses Perforce is intended; none should be inferred.

Please Give Us Feedback


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].


Perforce 99.1 p4 User's Guide
<< Previous Chapter
Table of Contents
Table of Contents
Index
Perforce on the Web
Next Chapter >>
Perforce Concepts
Please send comments and questions about this manual to [email protected].
Copyright 1997, 1999 Perforce Software. All rights reserved.
Last updated: September 15, 1999. Manual version 99.1.ug.4.