Descripción: este punto de extensión sirve para registrar un proveedor de depósitos. El proveedor de depósitos proporciona la sincronización del contenido de los proyectos existentes en el área de trabajo local con una correspondiente entidad situada en un depósito remoto de un tipo concreto (por ejemplo, CVS, Clearcase, PVCS, etcétera).
Los proveedores pueden proporcionar una extensión para este punto de extensión.
Códigos XML de configuración:
<!ELEMENT repository EMPTY>
<!ATTLIST repository
id
CDATA #REQUIRED
class
CDATA #REQUIRED
>
org.eclipse.team.core.RepositoryProvider
. A continuación figura un ejemplo de una extensión de depósito:
<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>
Implementación suministrada: el conector org.eclipse.team.examples.filesystem contiene una implementación de ejemplo de RepositoryProvider para un proveedor de depósitos basados en un sistema de archivos.