The Java Developer's Guide to EclipseThe Java Developer's Guide to Eclipse

Chapter 5, Teaming Up with Eclipse, showed you that Eclipse provides a foundation for team programming that allows repositories from various providers to be tightly integrated with the Workbench. Repositories help you share your work with colleagues. Many commercial repository providers have enabled their products for Eclipse.

Eclipse provides onboard support for CVS, an open source repository that is supported by Eclipse and uses the same integration mechanisms available to other repository providers. CVS allows resources to be centrally managed yet be accessible to anyone who is authorized. In CVS, resources are never locked. Resources can be checked out, changed, and committed back to the repository. Conflicts are detected automatically, and the Synchronize view helps you resolve these conflicts. Resources can be versioned for future reference. Changes to the same resources can be made in parallel with other changes using a branch. Later these parallel changes can be merged together.

There are no examples for this chapter. Exercise 5, Working as a Team with CVS, is available to help you learn how to use CVS with Eclipse.

© Copyright International Business Machines Corporation, 2003, 2004, 2006. All Rights Reserved.
Code or samples provided herein are provided without warranty of any kind.