When using a centralized versioning system like CVS or SVN, I like to review my changes in the Team Synchronizing View before I commit them. By default Eclipse collapses the source tree, and I always have to click on the little arrow in the icon "Show Java Workspace" and select the checkbox for Flat Presentation:
Is there a way to make this the default for the Synchronizing perspective?
I've found a way to do that for SVN, unchecking the option Allow models to participate in synchronizations:
The same can be done for CVS in Team -> CVS -> Synchronize/Compare settings, though I haven't really tested it.
UPDATE: If that does not work on the first time, on the View Menu (activated clicking the little arrow beside the minimize button for the Synchronize panel), select Presentation -> Tree.