Description: This extension point is used to register a repository provider. A repository provider provides sychronization of the contents of projects in the local workspace to a corresponding entity in a remote repository of a particular type (e.g. CVS, Clearcase, PVCS, etc.).
Providers may provide an extension for this extension point.
Configuration Markup:
<!ELEMENT repository EMPTY>
<!ATTLIST repository
id
CDATA #REQUIRED
class
CDATA #REQUIRED
>
org.eclipse.team.core.RepositoryProvider
.Following is an example of a repository extension:
<extension point="org.eclipse.team.core.repository">
<repository
id="org.eclipse.team.cvs.core.cvsprovider"
class="org.eclipse.team.internal.ccvs.core.CVSTeamProvider">
</repository>
</extension>
Supplied Implementation: The plug-in org.eclipse.team.examples.filesystem contains a sample implementation of RepositoryProvider for a filesystem based repository provider.