<TITLE>P4Web "Road Map"</TITLE> <P> 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 <a href="quickstart?help">Getting Started with Perforce and P4Web</a> first, then return to this page for pointers to more detailed information about a particular task. <p> <b><a href="roadmap?help#index">Complete index of help topics</a></b> <p> <b>Standard and Viewer modes </b> <p> P4Web runs in <i>Standard</i> or <i>Viewer</i> mode: <p> <ul> <li><a href="helper?help">Standard mode</a> turns your web browser into a complete user interface to Perforce. You can use it to work on files and to submit changes, as well as to browse depot information. <p> <li> <a href="browseonly?help">Viewer mode</a> is used to browse depot files and information. Functionality is limited to read-only operations. </li> </ul> <p> <H4>Tree and File view</H4> <P> P4Web provides two views of Perforce information: <UL> <P> <LI> The <A HREF="pathbrowser?help">tree view</A> enables you to navigate the hierarchy of depot paths. The tree view shows you whether you have open files in a given path, and enables you to run commands on all the files in a particular path. <P> <LI> The <A HREF="filebrowser?help">file view</A> gives you an instant picture of the state of a given file: where it is mapped in your workspace, whether anyone else has it opened, what its history is, and so on. P4Web lets you display any revision of a file in your browser. You can also run a variety of commands on a file from its file view page. </UL> <P> 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 <a href="controlpanel?help">Using the Control Panel</a> to find out how to turn recent activity display on and off. <h4>Back-in-Time Browsing®</h4> <p> If you are storing web site files in your Perforce depot, you can use <a href="bitb?help">Back-in-Time Browsing®</a> to view your entire web site as it appeared at any previous point in time. <H4>Client Workspaces</H4> <P> Your current <a href="defs?help#client">client workspace</a> (<em>client</em> 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 <A HREF="client?help">Client Workspaces</A> page. You can switch clients using from the <a href="client?help">Clients</a> page or the <A HREF="settings?help">Settings</A> page. To modify a client spec, use the <A HREF="editclient?help">Edit Client Spec</A> page. <H4>Changelists</H4> <p> To find out how to submit changed files from your workspace into the depot, see <a href="submit?help">Submitting Files in a Pending Changelist</a>. <p> Perforce keeps a permanent record of file changes submitted by users. <a href="submittedchangelists?help">Submitted Changelists</a> describes how to list changes that have occured in an entire path as well as in a single file. <p> You can organize your opened files into more than one pending changelist in your workspace. <a href="editpending?help">Edit A Pending Changelist</a> describes how to create, modify, or delete pending changelists. <H4>Files</H4> <p> 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 <a href="pathbrowser?help">Using the Tree view</a> 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 <a href="filebrowser?help">Using the File view</a>. <p> The File view lets you display <a href="filelog?help">File History</a> and view file content at any revision. <p> For information about merging changes between files and resolving conflicts, see <a href="resolve?help">Resolving Files</a>. <h4>Branching and integration</h4> <p> Perforce lets you branch single files and/or entire directory hierarchies of files from each other, as described in <a href="integrate?help">Integrating Files</a>. P4Web enables you to create and edit <a href="editbranch?help">branch specs</a>. Browse existing branch views with the <a href="branch?help">Branches</a> page. <h4>Users</h4> <P> The <a href="user?help">Users</a> page lists Perforce <a href="defs?help#user">users</a>. <p> In <a href="helper?help">Standard mode</a> you'll see your own Perforce user name at the top of each page, in the control panel. You can edit your <a href="defs?help#userspec">user spec</a> with the <a href="edituser?help">Edit User Spec</a> 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 <a href="auth?help">Passwords and Authentication</a>. <h4>Labels</h4> Existing labels are shown on the <a href="label?help">Labels</a> page. You can <a href= "editlabel?help">create and edit labels</a>, as well as <a href= "labelsync?help">add or remove files</a> from a label using P4Web. <h4>Jobs</h4> P4Web supports limited access to the Perforce <A HREF="defs?help#job">job</A> system. The <a href="job?help">Jobs</a> page is a configurable page that lists jobs by name. From the Jobs page, you can use P4Web to <a href="editjob?help">create and edit jobs</a>. <p> <hr> <p> <table border=1 cellpadding=5> <tr> <td align=left valign=top colspan="4"> <h3 align="center"><a name=index></a>Complete Index of Help Topics</h3> </td> <tr> <td align=left valign=top><b>General Info</b> </td> <td valign=top> <li><a href="index?help">Administering P4Web</a> <li><a href="bitb?help">Back-in-Time Browsing® </a> <li><a href="tips?help">Browser Tips </a> <li><a href="result?help">Command Results Page </a> <li><a href="browsemodes?help">Depot Browsing vs. Workspace Browsing </a> <li><a href="serverinfo?help">Displaying Perforce Server Info </a> <li><a href="errors?help">Errors Using P4Web and Perforce </a> <li><a href="quickstart?help">Getting Started with Perforce and P4Web </a> <li><a href="defs?help">Glossary </a> <li><a href="howto?help">How To... </a> <li><a href="helper?help">P4Web Standard mode </a> <li><a href="browseonly?help">P4Web Viewer mode </a> <li><a href="auth?help">Passwords and P4Web </a> <li><a href="rss?help">RSS feeds</a> <li><a href="settings?help">Settings and Preferences </a> <li><a href="controlpanel?help">Using the Control Panel </a> <li><a href="filebrowser?help">Using the File View </a> <li><a href="pathbrowser?help">Using the Tree View </a> <li><a href="commands?help">Issuing P4 Commands</a> <li><a href="actioncodes?help">P4Web URL Reference</a> <li><a href="xml?help">XML Output</a> <td align=left valign=top><b>Working with Files</b> </td> <td valign=top> <li><a href="add?help">Adding New Files </a> <li><a href="filetype?help">Changing Filetypes </a> <li><a href="diffing?help">Diffing Files and Folders</a> <li><a href="filelog?help">Revision History </a> <li><a href="help_filetypes?help">Filetypes </a> <li><a href="findfiles?help">Finding Files </a> <li><a href="integrate?help">Integrating Files </a> <li><a href="integfb?help">Integrating Files at the File Level </a> <li><a href="integpb?help">Integrating Files at the Path Level </a> <li><a href="launcheditor?help">Launching an Editor </a> <li><a href="lock?help">Locking Opened Files </a> <li><a href="add?help">Opening Files for Add </a> <li><a href="delete?help">Opening Files for Delete </a> <li><a href="edit?help">Opening Files for Edit </a> <li><a href="remove?help">Removing Files from Your Workspace </a> <li><a href="resolve?help">Resolving Files </a> <li><a href="restrictfiles?help">Restricting Files Used in Commands </a> <li><a href="revert?help">Reverting Files </a> <li><a href="addselect?help">Selecting Files to Add </a> <li><a href="submit?help">Submitting Files </a> <li><a href="sync?help">Syncing Files </a> <li><a href="unlock?help">Unlocking Files </a> <li><a href="filelog?help">Viewing File History </a> <tr> <td align=left valign=top><b>Client Workspaces</b> </td> <td valign=top> <li><a href="editclient?help">Editing Client Specs </a> <li><a href="client?help">Working with Client Specs </a> </td> <td align=left valign=top><b>Jobs</b> </td> <td valign=top> <li><a href="editjob?help">Creating and Editing Jobs </a> <li><a href="deletespec?help">Deleting a Job </a> <li><a href="jobfields?help">Job Field Descriptions </a> <li><a href="job?help">Working with Job Specs </a> </td> <tr> <td align=left valign=top><b>Labels</b> </td> <td valign=top> <li><a href="editlabel?help">Creating and Editing Labels </a> <li><a href="deletespec?help">Deleting a Label </a> <li><a href="labelsync?help">Adding and Removing files from a Label </a> <li><a href="label?help">Working with Labels </a> </td> <td align=left valign=top><b>Users</b> </td> <td valign=top> <li><a href="edituser?help">Editing Your User Spec</a> <li><a href="user?help">Working with User Specs </a> </td> </tr> <tr> <td align=left valign=top><b>Branching and <br> Integration</b> </td> <td valign=top> <li><a href="editbranch?help">Creating and Editing Branch Specs </a> <li><a href="deletespec?help">Deleting a Branch Spec </a> <li><a href="branch?help">Working with Branches </a><li><a href="integrate?help">Integrating Files </a> <li><a href="integfb?help">Integrating Files via the File Browser </a> <li><a href="integpb?help">Integrating Files via the Path Browser </a> <td align=left valign=top><b>Changelists</b> </td> <td valign=top> <li><a href="submittedchangelists?help">Displaying Submitted Changelists </a> <li><a href="editpending?help">Editing a Pending Changelist </a> <li><a href="pendingchangelists?help">Listing Pending Changelists </a> <li><a href="describe?help">Viewing a Changelist Description </a> </td> </tr> </table>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 12234 | Matt Attaway |
Rejigger P4Web project in preparation for official sunsetting The bin directory contains the last official builds of P4Web from the Perforce download site. P4Web is soon to be completely sunsetted; these builds are here for folks who don't want to build their own. To better handle the archived builds the source code has been moved into a separate src directory. |
||
//guest/perforce_software/p4web/Help/roadmap.html | |||||
#1 | 8914 | Matt Attaway | Initial add of the P4Web source code |