Recursos particulares de equipe

É comum que as implementações de repositório utilizem arquivos e pastas extras para armazenar informações específicas sobre a implementação do repositório.  Embora esses arquivos possam ser necessários no espaço de trabalho, não servem para outros plug-ins ou para o usuário final.

Os provedores de equipe podem utilizar IResource.setTeamPrivateMember(boolean) para indicar que um recurso é particular na implementação de um provedor de equipe. Os recursos recém-criados não são membros particulares por padrão, portanto, esse método deve ser utilizado para marcar explicitamente o recurso como particular da equipe.  Um uso comum é marcar uma subpasta do projeto como particular da equipe quando o projeto é configurado para a equipe e a subpasta é criada.

Outra API de recurso que enumera recursos (como árvores de deltas de recursos) excluirá membros particulares da equipe, a menos que solicitada explicitamente para incluí-los.  Isso significa que a maior parte dos clientes não "verá" os recursos particulares da equipe e eles não serão mostrados ao usuário.  O navegador de recursos não mostra os membros particulares da equipe por padrão, mas os usuários podem indicar por meio de Preferências que gostariam de ver os recursos particulares da equipe.

Tentativas de marcar projetos ou a raiz da área de trabalho como particulares da equipe serão ignoradas.

Copyright IBM Corporation e outros 2000, 2003.