Users
and Passwords
Switching to a different user or Perforce
server
You can switch users only if P4Web is running with its
multiuser feature enabled. (-M flag). You cannot switch to
a different Perforce server, because the server host and port are specified
when P4Web is started. See How to Start P4Web
for more information.
Changing your Perforce password
Select the Settings tab and use the Change Password
fields.
For more information, see Editing Your User
Spec and Passwords and Authentication .
Client
Workspaces
Editing your client workspace
Select the Clients tab.
Click on the Edit current client link at the top of the page.
For more information, see Editing Your Client
Spec .
Switching to a different client workspace
Select the Clients tab.
Click on a client name.
Click on the "Switch to" link at the bottom of the Client
specification page.
Working
with Files
Syncing files
Click on a file name and select
Sync...
or
Click ("Sync to head
revision" shortcut)
For more information, see Syncing Files .
Submitting files
Select the Pending tab, click on the changelist to submit,
then click
.
or
Click ("Submit
default changelist" shortcut) on the Files tab.
For more information, see Submitting Files .
Working on a particular file
Click on the file name, then use any of the menu commands
or shortcut buttons on the page to operate on the current file.
Working on multiple files
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.
Adding new files into the depot
On the Files tab, select
Open for add...
For more information, see Adding New Files to a Perforce
Depot .
Deleting depot files
On the Files tab, select
Open for delete...
or
Click ("Open for
delete" shortcut)
For more information, see Opening Files for Delete .
Editing files
On the Files tab, select
Open for edit...
or
Click ("Open for
edit" shortcut)
For more information, see Opening Files for Edit .
Integrating files
Select
Integrate...
For more information, see Integrating Files .
Resolving files
Select
Resolve...
For more information, see Resolving Files .
Diffing files
Click on the file that you want to diff, then use the
following menu options:
Diff - workspace file vs. workspace rev
shows the changes you've made to the file in
your workspace.
Diff - workspace rev vs. head rev
diffs between the version you're synced to
and the most recent version in the depot.
Diff - workspace file vs. head rev
diffs between the file in your workspace
and the most recent version in the depot.
Determining what files you have opened
Look for the "opened file" icons:
open for edit
open for add
open for delete
open for branch
open for integration
or
On the Files tab, use the File Filter and select any
of the Open files Action menu options.
or
Select the Pending tab to view the files in your pending changelists.
For more information, see Using the Tree
View .
Finding a file or a set of files
On the Files tab, use the Files matching...
field in the File Filter .
For more information, see Finding Files .
Changelists
Creating a numbered pending changelist
Click
("Submit default changelist" shortcut), then click
.
For more information, see Editing a Pending
Changelist .
Submitting a numbered pending changelist
Select the Pending tab, click on the changelist
to submit, and click
.
For more information, see Editing a Pending
Changelist .
Moving files between changelists
Select the Pending tab.
Click on the changelist containing the file that you want to move.
Select the files that you want to move.
Select the target changelist and click the Move to Changelist button.
For more information, see Editing a Pending
Changelist .
Adding a job to a pending changelist
Select the Pending tab.
Click on the desired changelist.
In the Jobs field, enter the jobs you want to add.
Jobs can only be added to numbered changelists, so if it's the default
changelist, click Create Changelist .
For more information, see Editing a Pending
Changelist .
Branching
and Integration
Creating a branch spec
Select the Branches tab.
Click the Create branch spec link at the top of the page.
For more information, see Creating and Editing
Branches .
Editing a branch spec
Select the Branches tab and click on the name of
the branch.
Select
Edit branch spec...
For more information, see Creating and Editing
Branches .
Deleting a branch spec
Select the Branches tab and click on the name of
the branch.
Select
Delete branch spec
Integrating files
On the Files tab, select
Integrate...
For more information, see Integrating Files .
Jobs
Creating a job
Select the Jobs tab.
Click the Create job link at the top of the page.
For more information, see Creating and Editing
Jobs .
Editing a job
Select the Jobs tab and click on the name of the
job.
Select
Edit job...
For more information, see Creating and Editing
Jobs .
Deleting a job
Select the Jobs tab and click on name of the job.
Select
Delete job
Labels
Creating a label spec
Select the Labels tab.
Click the Create label spec link at the top of the page.
For more information, see Creating and Editing
Labels .
Tagging files with a label
Select the Labels tab and click on name of the
label.
Select
Add/Replace files...
to tag the files with that label.
For more information, see Creating and Editing
Labels .
Editing a label spec
Select the Labels tab and click on name of the
label.
Select
Edit label spec...
For more information, see Creating and Editing
Labels .
Deleting a label
Select the Labels tab and click on name of the
label.
Select
Delete label