- <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 contain...s 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. « |
10 years ago | |
//guest/perforce_software/p4web/Help/roadmap.html | |||||
#1 | 8914 | Matt Attaway | Initial add of the P4Web source code | 11 years ago |