Managing changelists

Perforce changelists are lists of actions performed on files. When you mark files for add or delete, check them out, integrate them, or schedule them for resolve, the files are added to changelists. The actions in the changelist are performed when you submit the changelist. Pending changelists are changelists that have yet to be submitted.

Changelists are numbered by the Perforce server to uniquely identify them. In addition, a default changelist is maintained for each client workspace. If submission of the default changelist fails, the server assigns it a number.

Changelists are displayed in the right pane. Select View>Pending changelists or View>Submitted changelists to see the changelist tabs. All the pending changelists for all workspaces on a server can be viewed the Pending tab and all Submitted changelists on a server can be viewed on the Submitted tab.

To filter the displayed changelists, use the filter drop-down box above the either of the changelist panes.

View details about a changelist either at the bottom of either changelist tab or by double-clicking it. When you double-click a pending changelist, you will see the Submit dialog. If you are not ready to submit, click Cancel.

To move a file from one pending changelist to another, expand the source changelist and drag the file to the target changelist.

To minimize the time it takes P4V to handle very large changelists, limit the number of files displayed in a changelist by doing the following:

  1. Choose Tools>Preferences.
  2. Click the Connection tab.
  3. In the Maximum number of files displayed per changelist field, enter how many files to display in a changelist.
You can still submit changelists with more than the specified number of files, but the file lists are displayed as follows: