Introduction

About the Integration

The IBM® Rational® Synergy for Eclipse Interface gives you change management support through insulated and build management work areas, provides task-based configuration management (CM) support, and supports source code control operations on project files directly from Eclipse. This integration lets you control and set up your Eclipse projects in Synergy.

Assumptions

Before using this document, you should have a basic understanding of how to use Eclipse and Synergy. If you are unfamiliar with Eclipse, you should go through the tutorial and online help of Eclipse.  

For more information about Eclipse, refer to:  http://www.eclipse.org/

You should also have a conceptual and practical understanding of Synergy. You should understand task-based CM and be able to perform developer or build manager operations.

If you need more information about Synergy, refer to the following documentation, which is available on the IBM web site: http://publib.boulder.ibm.com/infocenter/rsdp/v1r0m0/index.jsp 

·          For terms, concepts, and methodology, refer to the Introduction to Synergy.

·          For information about build management-level operations, refer to the Build Manager’s Guide.

·          For a description of Synergy dialog boxes, commands, and default settings, refer to the Synergy Help. 

You should read this entire document before using the integration. Knowing all of the features before you integrate your data will help ensure a seamless, efficient integration.

Features

The integration lets you use the source code control and task-based CM operations from the Eclipse development IDE. You can configure the integration to use multiple Synergy databases.

How the Integration Works

Eclipse provides a Team programming interface that allows repository providers to develop plug-ins and expose their version control operations inside Eclipse IDE. This integration is available in the form of a set of plug-ins and provides most common and advanced Synergy operations.

The Integration can connect to multiple Synergy databases using Synergy Connections. A Synergy Connection uniquely represents a Synergy database. When you start a Synergy Connection, a corresponding Synergy session is started. A Synergy Connection is required by the integration to be able to connect to the Synergy database.

Users will need to customize their perspective to see the Synergy Task menu and Synergy Task toolbar. Users may open the Synergy Console and Synergy Repository view. 

Alternatively, users can use IBM Rational Synergy Perspective, to open commonly used views required to work in a team environment.

The Mylyn Task List and Task Repository views can be configured to connect to Synergy databases and interact with Synergy tasks.

Audience

The IBM Rational Synergy for Eclipse Interface is for Eclipse developers.