Community
Participate
Working Groups
Eclipse has several views for managing team repositories: Task Repositories, CVS Repositories, Git Repositories, SVN Repositories etc. that all have very similar functionality. These views provide facilities for managing server locations and their properies and provide a hierarchical view of server contents that supports integration with the workspace. A new extensible Team Repositories view could consolidate the various views and provide common actions, e.g. for creating any kind of team repository.
I have committed the first round of changes: The org.eclipse.mylyn.commons.ui plug-in now provides a Team Repositories view with a common navigator that shows Task and Build repositories. It also provides an extension point for contributing wizards for creating new repository locations. The schema is identical to the platform new project wizard extension point.
Created attachment 175515 [details] diagram.JPG Steffen's architecture diagram
The Team Repositories view is included in the latest build from the weekly site. The view provides a common navigator for showing contents and a wizard extension point for creating new team repositories. So far build and task repositories can be created and managed and through the view. There is still work to do in order to properly support categories and lazy expansion of nodes, e.g. for browsing (SCM) repositories. We'll track that as subtasks of bug 252681.