This page provides an overview of P4Web documentation. If you're already a Perforce user, this page tells you how to use P4Web to do familiar Perforce tasks. If you're new to Perforce, read Getting Started with Perforce and P4Web first, then return to this page for pointers to more detailed information about a particular task.
Standard and Viewer modes
P4Web runs in Standard or Viewer mode:
P4Web provides two views of Perforce information:
Both the tree and the file views can optionally show recent depot activity in the control panel at the top of the page, meaning the most recent changes that affected the path or file you are currently browsing. See Using the Control Panel to find out how to turn recent activity display on and off.
If you are storing web site files in your Perforce depot, you can use Back-in-Time Browsing® to view your entire web site as it appeared at any previous point in time.
Your current client workspace (client for short) determines which files you can access and where they reside on the client machine. Your current client name is displayed at the top of every P4Web page. To list existing client workspaces, use the Client Workspaces page. You can switch clients using from the Clients page or the Settings page. To modify a client spec, use the Edit Client Spec page.
To find out how to submit changed files from your workspace into the depot, see Submitting Files in a Pending Changelist.
Perforce keeps a permanent record of file changes submitted by users. Submitted Changelists describes how to list changes that have occured in an entire path as well as in a single file.
You can organize your opened files into more than one pending changelist in your workspace. Edit A Pending Changelist describes how to create, modify, or delete pending changelists.
The Tree view displays your opened files (the files you are working on) in the current path at a glance. It indicates which files are in sync with the depot and which are out of date. See Using the Tree view for links to help on the commands you can run on all files in a path. For help on per-file operations, see the links in Using the File view.
The File view lets you display File History and view file content at any revision.
For information about merging changes between files and resolving conflicts, see Resolving Files.
Perforce lets you branch single files and/or entire directory hierarchies of files from each other, as described in Integrating Files. P4Web enables you to create and edit branch specs. Browse existing branch views with the Branches page.
The Users page lists Perforce users.
In Standard mode you'll see your own Perforce user name at the top of each page, in the control panel. You can edit your user spec with the Edit User Spec page. New users should edit their user spec immediately to set a Perforce password so that no one else can use their Perforce username in P4Web to modify files in their workspace. For more information, see Passwords and Authentication.