<HTML><HEAD><TITLE>P4Web User Guide - How To...</TITLE></HEAD><BODY><FONT SIZE=-1><B>P4Web Release 2012.1 User Guide</B></FONT><BR>
<FONT SIZE=-1><B><A HREF="quickstart.html">[Getting Started]</A> <A HREF="howto.html">[How To...]</A> <A HREF="tips.html">[Browser Tips]</A> <A HREF="defs.html">[Glossary]</A> <A HREF="roadmap.html">[Road Map]</A> </B></FONT><BR>
<H3>How To...</H3>
<P>
This page gives you a quick reference to commands that perform various
Perforce tasks.
(Note that the command buttons on this Help page are not operational and are for illustration only.)
If you are not already familiar with basic Perforce concepts,
please read <a href="quickstart.html">Getting Started with Perforce and P4Web</a> first.
<p>
To find specific information on this page, you can click on one of the following topics, or use your
browser's Find feature.
<blockquote>
<a href="howto.html#user">Users and Passwords</a>
<br><a href="howto.html#client">Client Workspaces</a>
<br><a href="howto.html#files">Working with Files</a>
<br><a href="howto.html#changelists">Changelists</a>
<br><a href="howto.html#branching">Branching and Integration</a>
<br><a href="howto.html#jobs">Jobs</a>
<br>
<a href="howto.html#labels">Labels</a> </blockquote>
<DL>
<form>
<table border=1 cellpadding=5>
<tr>
<td colspan=2 bgcolor="EOEOEO" valign=top> <A NAME=user></a> <b>Users
and Passwords</b> </td>
</tr>
<tr>
<td align=left valign=top><b>Switching to a different user or Perforce
server </b> </td>
<td valign=top> You can switch users only if P4Web is running with its
multiuser feature enabled. (<tt>-M</tt> flag). You cannot switch to
a different Perforce server, because the server host and port are specified
when P4Web is started. See <a href="index.html#start">How to Start P4Web</a>
for more information. </td>
</tr>
<tr>
<td align=left valign=top><b>Changing your Perforce password </b> </td>
<td valign=top> Select the <B>Settings</B> tab and use the <B>Change Password
</B>fields. <br>
For more information, see <a href="edituser.html">Editing Your User
Spec</a> and <a href="auth.html">Passwords and Authentication</a>. </td>
</tr>
<tr>
<td colspan=2 bgcolor="EOEOEO" valign=top> <A Name=client></a> <b>Client
Workspaces</b> </td>
</tr>
<tr>
<td align=left valign=top><b>Editing your client workspace </b> </td>
<td valign=top> Select the <B>Clients</B> tab. <br>
Click on the <B>Edit current client</B> link at the top of the page.
<br>
For more information, see <a href="editclient.html">Editing Your Client
Spec</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Switching to a different client workspace
</b> </td>
<td valign=top> Select the <B>Clients</B> tab. <br>
Click on a client name. <br>
Click on the "Switch to" link at the bottom of the <a href="client.html">Client
specification</a> page. </td>
</tr>
<tr>
<td colspan=2 bgcolor="EOEOEO" valign=top> <A NAME=files></a> <b>Working
with Files</b> </td>
</tr>
<tr>
<td align=left valign=top><b>Syncing files </b> </td>
<td valign=top> Click on a file name and select
<select>
<option>Sync...
</select>
<br>
<I>or</I> <br>
Click <img border=0 src="../icons/runsync.gif" align=absmiddle> ("Sync to head
revision" shortcut) <br>
For more information, see <a href="sync.html">Syncing Files</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Submitting files </b> </td>
<td valign=top>
<p>Select the <b>Pending</b> tab, click on the changelist to submit,
then click
<input type=reset value="Submit">
. <br>
<i>or</i> <br>
Click <img border=0 src="../icons/runsubmit.gif" align=absmiddle> ("Submit
default changelist" shortcut) on the <b>Files</b> tab. <br>
For more information, see <a href="submit.html">Submitting Files</a>.
</p>
</td>
</tr>
<tr>
<td align=left valign=top><b>Working on a particular file </b> </td>
<td valign=top> Click on the file name, then use any of the menu commands
or shortcut buttons on the page to operate on the current file. </td>
</tr>
<tr>
<td align=left valign=top><b>Working on multiple files </b> </td>
<td valign=top> Click on a folder, then use any of the menu commands or
shortcut buttons on the page to operate on all the files in the current
path. </td>
</tr>
<tr>
<td align=left valign=top><b>Adding new files into the depot </b> </td>
<td valign=top> On the <B>Files</B> tab, select
<select>
<option>Open for add...
</select>
<br>
For more information, see <a href="add.html">Adding New Files to a Perforce
Depot</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Deleting depot files </b> </td>
<td valign=top> On the <B>Files</B> tab, select
<select>
<option>Open for delete...
</select>
<br>
<I>or</I> <br>
Click <img border=0 src="../icons/rundelete.gif" align=absmiddle> ("Open for
delete" shortcut) <br>
For more information, see <a href="delete.html">Opening Files for Delete</a>.
</td>
</tr>
<tr>
<td align=left valign=top><b>Editing files </b> </td>
<td valign=top> On the <B>Files</B> tab, select
<select>
<option>Open for edit...
</select>
<br>
<I>or</I> <br>
Click <img border=0 src="../icons/runedit.gif" align=absmiddle> ("Open for
edit" shortcut) <br>
For more information, see <a href="edit.html">Opening Files for Edit</a>.
</td>
</tr>
<tr>
<td align=left valign=top><b>Integrating files </b> </td>
<td valign=top> Select
<select>
<option>Integrate...
</select>
<br>
For more information, see <a href="integrate.html">Integrating Files</a>.
</td>
</tr>
<tr>
<td align=left valign=top><b>Resolving files </b> </td>
<td valign=top> Select
<select>
<option>Resolve...
</select>
<br>
For more information, see <a href="resolve.html">Resolving Files</a>.
</td>
</tr>
<tr>
<td align=left valign=top><b>Diffing files </b> </td>
<td valign=top> Click on the file that you want to diff, then use the
following menu options: <br>
<select>
<option>Diff - workspace file vs. workspace rev
</select>
<br>
shows the changes you've made to the file in
your workspace.
<p>
<select>
<option>Diff - workspace rev vs. head rev
</select>
<br>
diffs between the version you're synced to
and the most recent version in the depot.
<p>
<select>
<option>Diff - workspace file vs. head rev
</select>
<br>
diffs between the file in your workspace
and the most recent version in the depot. <br>
</td>
</tr>
<tr>
<td align=left valign=top><b>Determining what files you have opened </b>
</td>
<td valign=top>
<p>Look for the "opened file" icons:</p>
<p><img border=0 src="../icons/edit.gif" align=absmiddle> open for edit</p>
<p><img border=0 src="../icons/add.gif" align=absmiddle> open for add</p>
<p><img border=0 src="../icons/delete.gif" align=absmiddle> open for delete</p>
<p><img border=0 src="../icons/branch.gif" align=absmiddle> open for branch</p>
<p><img border=0 src="../icons/integ.gif" align=absmiddle> open for integration<br>
<i>or</i> <br>
On the <B>Files</B> tab, use the <B>File Filter</B> and select any
of the <B>Open files </B> <b>Action</b> menu options. <br>
<i>or</i> <br>
Select the <B>Pending</B> tab to view the files in your pending changelists.
<br>
For more information, see <a href="pathbrowser.html">Using the Tree
View</a>. </p>
</td>
</tr>
<tr>
<td align=left valign=top><b>Finding a file or a set of files</b> </td>
<td valign=top> On the <b>Files</b> tab, use the <B>Files matching...
</B>field in the<B> File Filter</B>. <br>
For more information, see <a href="findfiles.html">Finding Files</a>.
</td>
</tr>
<tr>
<td colspan=2 bgcolor="EOEOEO" valign=top> <A NAME=changelists></a> <b>Changelists</b>
</td>
</tr>
<tr>
<td align=left valign=top><b>Creating a numbered pending changelist </b>
</td>
<td valign=top> Click <img border=0 src="../icons/runsubmit.gif" align=absmiddle>
("Submit default changelist" shortcut), then click
<input type=reset value="Create Changelist">
. <br>
For more information, see <a href="editpending.html">Editing a Pending
Changelist</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Submitting a numbered pending changelist
</b> </td>
<td valign=top> Select the <B>Pending</B> tab, click on the changelist
to submit, and click
<input type=reset
value="Submit">
. <br>
For more information, see <a href="editpending.html">Editing a Pending
Changelist</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Moving files between changelists </b> </td>
<td valign=top> Select the <B>Pending</B> tab. <br>
Click on the changelist containing the file that you want to move. <br>
Select the files that you want to move. <br>
Select the target changelist and click the<B> Move to Changelist </B>button.
<br>
For more information, see <a href="editpending.html">Editing a Pending
Changelist</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Adding a job to a pending changelist </b>
</td>
<td valign=top> Select the <B>Pending</B> tab. <br>
Click on the desired changelist. <br>
In the <b>Jobs</b> field, enter the jobs you want to add. <br>
Jobs can only be added to numbered changelists, so if it's the default
changelist, click <b>Create Changelist</b>. <br>
For more information, see <a href="editpending.html">Editing a Pending
Changelist</a>.
<tr>
<td colspan=2 bgcolor="EOEOEO" valign=top> <A NAME=branching></a> <b>Branching
and Integration</b> </td>
</tr>
<tr>
<td align=left valign=top><b>Creating a branch spec </b> </td>
<td valign=top> Select the <B>Branches</B> tab. <br>
Click the <B>Create branch spec</B> link at the top of the page. <br>
For more information, see <a href="editbranch.html">Creating and Editing
Branches</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Editing a branch spec </b> </td>
<td valign=top> Select the <B>Branches</B> tab and click on the name of
the branch. <br>
Select
<select>
<option>Edit branch spec...</option>
</select>
<br>
For more information, see <a href="editbranch.html">Creating and Editing
Branches</a>. </td>
</tr>
<tr>
<td align=left valign=top> <b>Deleting a branch spec</b> </td>
<td valign=top> Select the <B>Branches</B> tab and click on the name of
the branch. <br>
Select
<select>
<option>Delete branch spec</option>
</select>
</td>
</tr>
<tr>
<td align=left valign=top> <b>Integrating files</b> </td>
<td valign=top> On the <b>Files</b> tab, select
<select>
<option>Integrate...</option>
</select>
<br>
For more information, see <a href="integrate.html">Integrating Files</a>.
<tr>
<td colspan=2 bgcolor="EOEOEO" valign=top> <A NAME=jobs></a> <b>Jobs</b>
</td>
</tr>
<tr>
<td align=left valign=top><b>Creating a job </b> </td>
<td valign=top> Select the <B>Jobs</B> tab. <br>
Click the <B>Create job</B> link at the top of the page. <br>
For more information, see <a href="editjob.html">Creating and Editing
Jobs</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Editing a job </b> </td>
<td valign=top> Select the <B>Jobs</B> tab and click on the name of the
job. <br>
Select
<select>
<option>Edit job...</option>
</select>
<br>
For more information, see <a href="editjob.html">Creating and Editing
Jobs</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Deleting a job </b> </td>
<td valign=top> Select the <B>Jobs</B> tab and click on name of the job.
<br>
Select
<select>
<option>Delete job</option>
</select>
<tr>
<td colspan=2 bgcolor="EOEOEO" valign=top><A NAME=labels></a> <b>Labels</b>
</td>
</tr>
<tr>
<td align=left valign=top><b>Creating a label spec </b> </td>
<td valign=top> Select the <B>Labels</B> tab. <br>
Click the <B>Create label spec</B> link at the top of the page. <br>
For more information, see <a href="editlabel.html">Creating and Editing
Labels</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Tagging files with a label </b> </td>
<td valign=top> Select the <B>Labels</B> tab and click on name of the
label. <br>
Select
<select>
<option>Add/Replace files...</option>
</select>
to tag the files with that label. <br>
For more information, see <a href="editlabel.html">Creating and Editing
Labels</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Editing a label spec </b> </td>
<td valign=top> Select the <B>Labels</B> tab and click on name of the
label. <br>
Select
<select>
<option>Edit label spec...</option>
</select>
<br>
For more information, see <a href="editlabel.html">Creating and Editing
Labels</a>. </td>
</tr>
<tr>
<td align=left valign=top><b>Deleting a label </b> </td>
<td valign=top> Select the <B>Labels</B> tab and click on name of the
label. <br>
Select
<select>
<option>Delete label</option>
</select>
</td>
</tr>
</table>
</form>
</DL>
<P>
<HR>
<FONT SIZE=-1><I>
Copyright 2012 <A HREF="http://www.perforce.com">Perforce Software</A>.
All rights reserved.
</I></FONT>
</BODY></HTML>