$FreeBSD: doc/en_US.ISO8859-1/articles/p4-primer/article.sgml,v 1.11
2008/08/06 22:03:49 pgj Exp $
The FreeBSD project uses the Perforce version control system to manage experimental projects that are not ready for the main CVS repository.
While Perforce is a commercial product, the client software for interacting with the server is freely available from Perforce. It can be easily installed on FreeBSD via the devel/perforce port or can be downloaded from the Perforce web site at http://www.perforce.com/perforce/loadprog.html, which also offers client applications for other OS's.
While there is a GUI client available, most people use the command line application called p4. This document is written from the point of view of using this command.
Detailed documentation is available online at http://www.perforce.com/perforce/technical.html.
Reading the “Perforce User's Guide” and “Perforce Command Reference” is highly recommended. The p4 application also contains an extensive amount of online help accessible via the p4 help command.
The FreeBSD Perforce server is hosted on perforce.freebsd.org, port 1666. The repository is browsable online at http://perforce.freebsd.org. Some portions of the repository are also automatically exported to a number of CVSup servers.
Next | ||
Getting Started |
This, and other documents, can be downloaded from ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
For questions about FreeBSD, read the documentation before contacting <questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.