Conjuntos de Projetos

Como os recursos de um projeto sob controle de versão são mantidos no repositório, é possível compartilhar projetos com membros de equipes compartilhando-se uma referência às informações específicas do repositório necessárias para reconstruir um projeto na área de trabalho.  Isso é feito através de um tipo especial de exportação de arquivos para os conjuntos de projetos de arquivos.  

O ponto de extensão org.eclipse.team.core.projectSets permite que os provedores de repositório declarem uma classe que implementa salvamento de projeto para projetos sob seu controle.  Quando o usuário escolhe exportar conjuntos de projetos, apenas os projetos configurados com repositórios que definem conjuntos de projetos são mostrados como candidatos para exportação.

Por exemplo, o cliente CVS declara o seguinte:

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

A classe especificada deve implementar IProjectSetSerializer.

 

Copyright IBM Corp. e outros 2000,2002.