To change Perforce preferences, choose Window > Preferences, expand the Team node, then expand the Perforce node. Click the node for the preferences you want to change. The following sections describe the preferences in more detail.
Setting | What it does |
When adding a file | Mark for add: Files are added to the Perforce default changelist Create a marker: Tasks are created when files are added to the workspace |
Show changelist selection dialog when marking files for add, checking out, and marking for delete | To display a dialog that enables you to specify the target changelist for the operation, enable this option. To open files in the default changelist, disable this option. |
Show changelist selection dialog when refactoring files | |
Enable support for Workbench edit, delete, rename and refactoring operations | To automatically perform the Perforce operations corresponding to the
changes you make to the files in your project, enable this option.
(If you disable the option, your workspace and depot files can become inconsistent. To ensure consistency between the workspace and depot, do not disable this option.) |
Enable support for Workbench save operations | To automatically check out always-writable files when you save them, enable this option. By default, files set as always writable (using the Perforce workspace ALLWRITE setting) are not automatically checked out when you start editing them. |
Use "move" command during refactoring operations | The Perforce "move" command, added in release 2010.1, removes the paired "add" and "delete" integrations required in prior releases, to maximize server efficiency and simplify integration history. |
Mark project files for delete when deleting a project | Specifies whether project files are marked for delete by Perforce when you delete project files. |
Mark linked files/folders for delete when deleting a project | Specifies whether linked resources are marked for delete by Perforce when you delete project files. |
Disable marker decoration | Specifies whether to skip marker decoration when resources had changed. This helps performance during/after large project builds and slow network connection to the Perforce server. |
Log all commands to a persistent log file | Logs p4 commands to the workspace log file. |
Retain offline connection state between Eclipse sessions | If you intend to work offline (that is, without connection to a Perforce server), enable this option to suppress connection-related messages that are normally issued when Eclipse is launched and attempts to connect to the server. |
Retain expanded depots/folders in P4 Connections view between sessions | To preserve the display state of the depot tree for future sessions, enable this option. |
Group synchronizations by changelist in the Synchronize view | To group files by the Perforce changelist in which they are checked out, enable this option. By default, files are grouped by project in the Synchronize view. |
Prompt for confirmation when deleting resources | To confirm that the file will be marked as deleted from Perforce server when deleting a local file. By default, deleting a local file will also mark the file as deleted from Perforce server. |
Refresh resource will also refresh Perforce revision information | To update the Perforce revision information when a local file is refreshed. By default, refresh a local file will not update the Perforce revision information for that file. |
For use only as directed by Perforce Technical Support.
This setting determines whether the plug-in fetches all jobs or a limited number of branch specifications from the Perforce server. If your server contains a large number of branch specifications, setting a limit can minimize server overhead.
This setting determines whether the plug-in fetches all jobs or a limited number of changelists from the Perforce server. If your server contains a large number of changelists, setting a limit can minimize server overhead.
Editor: configure how you enter changelist descriptions
Templates: configure standard entries for changelist descriptions.
These settings determine how text is displayed in the Perforce console view.
Setting | What it does |
Command line | Perforce commands are displayed in the specified color |
Message | Informative messages from the Perforce server are displayed in the specified color |
Error | Error messages from the Perforce server are displayed in the specified color |
Command history size | Number of commands retained in the log view |
Show timestamp | Enable/disable the display of the date and time the command was issued. |
Configures the location of the P4Merge, P4V, and P4Sandbox Configuration programs, which provide supporting functionality for P4Eclipse.
Note: Each field shows the required minimum version number for a particular external tool integration. Ensure that you download and configure an appropriate program version.
Enables you to configure the colors that are used to indicate differences between folders.
This setting determines whether the plug-in fetches all jobs or a limited number of jobs from the server. If your server contains a large number of jobs, setting a limit can minimize server overhead.
These settings specify how the status of files under Perforce control is displayed. You can also configure the textual status information that is displayed in Perforce views. By default, only "add/edit/delete" file decorations are displayed.
This setting determines whether the plug-in fetches all labels or a limited number of labels from the server. If your server contains a large number of labels, setting a limit can minimize server overhead.
Connections Mappings enables you to configure the settings for defect trackers that are used in conjunction with Perforce jobs by Mylyn.
Job Layout enables you to specify how job fields are displays in Mylyn tasks.
This setting determines whether the plug-in fetches all labels or a limited number of changelists from the server. If your server contains a large number of changelists, setting a limit can minimize server overhead.
Configures settings for Streams. You can configure the stream switch options and the display settings for P4 Streams view.
Configures settings for Time-lapse View. You can configure the file types for which Time-lapse View enables its syntax-sensitive features, the data to be displayed, and the pallette used to display aging of changes.
Configures settings for the Perforce workspace. You can configure the default client root of the workspace, and the synchronization behavior when the Perforce workspace changes.