TeamCity Plugin for Eclipse provides a number of specific functions and items, including:
- Remote run (personal builds) in TeamCity.
- Pre-tested commit.
- Viewing build results, build logs and tests.
- Additional views for Eclipse UI.
Prerequisites
TeamCity Plugin for Eclipse uses VCS integration with Subversion, Git, and Perforce. To use this integration, you have to install the Eclipse integration plugins for mentioned VCS:
- Subclipse or Subversive, for integration with SVN .
- P4WSAD (all versions from P4WSAD 2008.1 to P4Eclipse 2010.1)
for integration with Perforce.
Important Ensure that you have initialized the Perforce support (for example, perform project update) after opening the project and before using the TeamCity Remote Run feature. - jGit 0.6 or later/eGit plugin for Git version control.
- Eclipse must be run under JDK 1.5 or later.
- TeamCity Plugin for Eclipse allows you to run builds remotely and commit changes for
supported version control systems, even if there is no Eclipse-integration plugin for the version control system installed.
To use this feature, you need to create
.teamcity-mappings.properties
configuration mapping file. For more information, see the TeamCity Command Line Remote Run Tool documentation.
TeamCity Views
TeamCity Plugin for Eclipse adds the following artifacts to the Eclipse user interface:
- The TeamCity item on the main menu
- Status bar icons that display a state of the builds.
- TeamCity Watched Projects view
- TeamCity Changes view
- TeamCity Tests view
- TeamCity Local Changes view