Vaak worden specifieke gegevens over de implementatie van een repository in extra bestanden en mappen opgeslagen. Deze bestanden mogen in het werkgebied dan een functie hebben, maar zijn van geen enkel nut voor andere plugins of de eindgebruiker.
Door een teamprovider kan IResource.setTeamPrivateMember(boolean) worden gebruikt om aan te geven dat resources alleen voor de implementatie van de provider dienen. Nieuwe resources zijn standaard niet besloten, maar kunnen met deze methode wel expliciet als zodanig worden gemarkeerd. Het is een goed idee een submap van het project als besloten aan te wijzen bij het configureren van het project en het maken van de map.
Andere resource-API's voor het doorlopen van resources (zoals resourcedeltastructuren) nemen besloten teamleden alleen op als opname expliciet is aangegeven. In de meeste clients worden de besloten teamresources dus overgeslagen en niet afgebeeld. Besloten teamleden worden in de resourcenavigator standaard verborgen, maar u kunt dit gedrag via de voorkeursinstellingen wijzigen.
U kunt projecten of de hoofdmap van het werkgebied niet als besloten markeren.