È molto frequente che le implementazioni di repository utilizzino file e cartelle aggiuntive per memorizzare informazioni specifiche relative all'implementazione. Sebbene questi file possano rivelarsi necessari nello spazio di lavoro, sono del tutto superflui per altri plugin o per l'utente finale.
I fornitori di team possono utilizzare IResource.setTeamPrivateMember(boolean) per indicare che una risorsa è privata nell'implementazione di un fornitore di team. Per impostazione predefinita, le risorse di nuova creazione non sono membri privati. Un uso frequente consiste nel contrassegnare una sottocartella del progetto come risorsa privata di team quando si configura il progetto per il team e si crea la sottocartella.
Un'altra API di risorse che enumera le risorse, ad esempio le strutture ad albero dei delta delle risorse, escluderà i membri privati di team, a meno che non venga esplicitamente richiesto di includerli. Ciò significa che la maggior parte dei client non "vedrà" le risorse private di team e che queste non verranno visualizzate all'utente. Per impostazione predefinita, nella vista Selezione risorse non vengono visualizzati i membri privati di team, ma gli utenti possono indicare tramite le preferenze che desiderano visualizzarli.
I tentativi di contrassegnare i progetti o la directory dello spazio di lavoro come risorse private di team verranno ignorati.