Ensembles de projets

Sachant que les ressources d'un projet sous contrôle de version sont conservées dans le référentiel, des projets peuvent être partagés avec des membres de l'équipe grâce au partage d'une référence à des informations spécifiques au référentiel, nécessaires à la reconstruction d'un projet dans l'espace de travail. Pour ce faire, un type spécial d'exportation de fichier est requis pour les ensembles de projets d'équipe.  

Le point d'extension org.eclipse.team.core.projectSets permet aux fournisseurs de référentiel de déclarer une classe implémentant l'enregistrement de projets sous leur contrôle. Lorsque l'utilisateur exporte des ensembles de projets, seuls les projets configurés avec des référentiels définissant des ensembles apparaissent comme candidats à l'exportation.

Par exemple, le client CVS déclare ce qui suit :

<extension point="org.eclipse.team.core.projectSets">
	<projectSet id="org.eclipse.team.cvs.core.cvsnature" class="org.eclipse.team.internal.ccvs.ui.CVSProjectSetSerializer"/>
</extension>

La classe spécifiée doit implémenter IProjectSetSerializer.

 

Copyright IBM Corporation and others 2000, 2003.