Community
Participate
Working Groups
It turns out that if anyone imports a CVS project into Eclipse before the CVS plugins are loaded, the CVS folders will appear and not be marked team-private. The only solution I can think of is to have a CVS specific project import wizard.
There is a facility associated with ISaveParticipant that will give a plugin the list of deltas between startup and when the plugin is loaded. We should make use of this to determine if CVS folders were created while the CVS plugin wasn't loaded. We could then correct the situation and inform the user about what action to take (i.e. restart Eclipse).
Changed title from "May need an Import CVS project wizard" Another possible soultion is a light-weight plugin that is loaded at startup and listens for resource deltas involving properly formed CVS folders. This will remove the need for an import wizard or a save participant. However, CVS folders sould still appear if the delta processing were halted after the CVS folder were imported but before the deltas were handled (due to a system crash, for instance).
*** Bug 21252 has been marked as a duplicate of this bug. ***
*** Bug 12386 has been marked as a duplicate of this bug. ***
See bug 12386 for descriptions of when CVS folders appear
A plugin has been created that is loaded on startup and will hide CVS folders properly. However, this plugin has not been released to dev.eclipse.org because this is only a temporary solution. The plugin is available on the VCM component's Development resources page: http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-vcm- home/dev.html
The plugins name is org.eclipse.team.cvs.delta
*** Bug 25411 has been marked as a duplicate of this bug. ***
*** Bug 35884 has been marked as a duplicate of this bug. ***
*** Bug 49522 has been marked as a duplicate of this bug. ***
*** Bug 56548 has been marked as a duplicate of this bug. ***
*** Bug 66335 has been marked as a duplicate of this bug. ***
*** Bug 72588 has been marked as a duplicate of this bug. ***
This was fixed in 3.1 M6