Eclipse Team Support


The Eclipse workbench comes with a built-in Concurrent Versions System (CVS) client. If you have worked with CVS before, you are most likely familiar with the CVS servers and various commands. Eclipse provides two perspectives for working in teams: the CVS Repository Exploring and Team Synchronization perspectives. These perspectives contain a logical arrangement of a variety of views, such as CVS Repositories and Synchronize.

For example, based on the CVS instructions for the Spring Framework, I was able to connect to the Spring Framework's CVS repository and browse their CVS directory within seconds from Eclipse (as shown in Figure 8.42)!

Figure 8.42. CVS repository browsing.


The Synchronize feature enables us to synchronize our local directory with CVS server. For example, I was able to create a new project and check out the entire Spring CVS directory using Eclipse's Synchronize Wizard. Subsequently, when I edited a sample Spring .java file, I was able to right-click and get the Team context menu shown in Figure 8.43. Notice the variety of CVS options available here, such as Update, Commit, and so on.

Figure 8.43. Team context menu.




Agile Java Development with Spring, Hibernate and Eclipse
Agile Java Development with Spring, Hibernate and Eclipse
ISBN: 0672328968
EAN: 2147483647
Year: 2006
Pages: 219

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net