6.10. Synchronizing Your Code with the CVS Repository
Problem
You’ve got a lot of changes from the version of a file in the CVS repository and want to get your code up to speed.
Solution
Right-click the project and select Team→ Synchronize with Repository. Then take a look at the synchronization issues that Eclipse displays side by side.
Discussion
Synchronizing with the repository enables you to compare changes that have been made side by side in an easier format than the update merge format. For instance, say that the version of the code in the repository uses this code:
public static void main(String[] args)
{
System.out.println("No problems at all.");
}
But you’ve changed that line of code to this:
public static void main(String[] args)
{
System.out.println("No problems here.");
}
To synchronize your code with the version of the file in the
repository, right-click the project and select Team→
Synchronize with Repository. Then double-click the
GreetingClass.java
node in the Structure Compare
view to take a look at the synchronization issues for that file. You
can see the results in Figure 6-11.
Figure 6-11. Synchronizing code
Note the side-by-side comparison going on at the bottom of Figure 6-11, where your local file is being compared to that in the CVS repository. As shown in the figure, lines appear connecting the differences in the files.
You can use the up and down arrow buttons at ...
Get Eclipse Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.