Perforce Plug-in for Eclipse

P4WSAD, the Perforce Plug-in for Eclipse, seamlessly integrates the strengths of Perforce's version management system with Eclipse's powerful IDE. P4WSAD provides a developer-oriented set of features from within the Eclipse Team framework that support a wide range of Agile and traditional development workflows.

The Best of Both Worlds—Eclipse and Perforce

All fundamental Perforce operations, along with advanced file merge/resolve change, shelving, branching, and defect tracking, are presented to users from within the Eclipse Team framework. Operations are available through contextual menus from the Java package explorer, Eclipse sync pane, Perforce changelist pane, Perforce connection manager, and main Eclipse menus.

Full Support for Complex Refactoring

P4WSAD uses Eclipse's refactoring framework to optimize Perforce version control operations under the covers, ensuring arbitrarily complex refactoring is efficient and safe. Functionality allows class and interface files to be moved and renamed multiple times before submit.

Perforce Plug-in for Eclipse
Eclipse Plug-in Video

Unrivaled Graphical Tools for Version History

P4WSAD includes a fully-integrated time-lapse tool that provides a graphical view of the content history of Perforce-managed files. This view interactively shows developers, in detail, how the file's contents have evolved over time, and implements language-specific syntax coloring and markup based on Eclipse (versions 3.4 and later) features.

Eclipse Foundation Member logo, IBM Ready for WebSphere Studio logo, Tasktop Certified logo

Perforce Compatibility and Supported Platforms

2009.3 P4WSAD compatibility:

  • Perforce Server versions 2005.2 and higher
  • Only supported on Windows XP/2003/Vista/7, Mac OS X 10.5+, and Linux (x86/GTK 2)
  • Eclipse versions 3.4.x and 3.5.x
  • IBM Rational Application Developer 7.5
  • IBM WebSphere Integration Developer 6.2 and 7.0
  • Support for Mylyn 3.3

See the Release Notes for details on supported platforms.

Installation

Follow these steps to install P4WSAD:
  • Please uninstall any previous version of P4WSAD before installing this version.
  • Installation/uninstallation instructions can be found in the P4WSAD Release Notes.
  • A zip file for local installation can be found on our FTP site.
  • To install P4WSAD, select your installed version of Eclipse:
    • Eclipse 3.5
      http://www.perforce.com/downloads/http/p4-wsad/install/3.5
    • Eclipse 3.4
      http://www.perforce.com/downloads/http/p4-wsad/install/3.4

Please contact Technical Support with any P4WSAD questions.