P4V shortcuts

P4V supports drag-and-drop shortcuts for common tasks, as described below. To enable or disable drag-and-drop file integration or diffing, choose File>Preferences and set the desired option on the General tab.

Syncing files

To sync to a submitted changelist, client, label or file revision, drag the submitted changelist, client, label or file revision to the field next to the Sync dialog To field.

Integrating files

To integrate files, drag the source files or folders to the target files or folder.

Using labels

To label a file, drag a file or a folder to a label. Alternately, drag a label onto a file or folder.

Diffing files

To diff two file revisions: drop a file or a file revision onto another file revision. To display file revisions, context-click the file and choose Revision History.

To diff revisions of different files, display the Revision History window for both files, then drag a revision from one window to the other and drop it on the other revision.

Adding files to pending changelists

To add files to a pending changelist, drop files onto the Files field of the pending changelist's Submit form.

Moving files between changelists

To move a file from one changelist to another, drag files from the source Submit form to the target Submit form. Alternately, choose View>Pending Changelists, and drag the files from the source changelist to the target changelist.

Filtering changelists

To filter the pending changelists or submitted changelists displayed in the Specs pane, drag files or folders from the Tree pane to the filters field above the changelist pane.

Adding a job to a pending changelist

To add a job to a changelist: drag the job from the Jobs tab of the Specs pane to the Jobs field of the pending changelist. The job is closed when you submit the changelist with which it is associated. You cannot attach a job to a submitted changelist.