Proveedores de depósitos

El proveedor de depósitos (RepositoryProvider) es la clase central de la implementación del depósito.  Esta clase es la que se encarga de configurar un proyecto para la gestión de depósitos, y de proporcionar los ganchos necesarios para la modificación de recursos.   Los proveedores se correlacionan con un proyecto utilizando las propiedades persistentes del proyecto.   El mecanismo que correlaciona los proveedores con un proyecto no es central para la API del equipo, pero deberá tenerlo presente cuando filtre los recursos de la UI. La mayoría de las veces, utilizará la API del equipo para trabajar con los proyectos y asociarlos al proveedor.  

Para implementar un proveedor, debe definir un depósito mediante el punto de extensión org.eclipse.team.core.repository y suministrar una clase derivada de RepositoryProvider.   Utilizaremos el cliente CVS como ejemplo para ver cómo funciona todo esto.

 

Copyright IBM Corporation y otros 2000, 2003.