Preferencje i właściwości można wnosić przy użyciu standardowych technik za pośrednictwem wtyczek interfejsu użytkownika dla zespołu. Jedyna różnica w przypadku wtyczki zespołu jest taka, że preferencje powinny być wnoszone przy użyciu kategorii zespołu, dzięki czemu wszystkie preferencje dotyczące zespołu znajdą się w jednej grupie. Kod w języku znaczników dotyczący repozytorium CVS dla głównej strony preferencji wygląda następująco:
<extension point="org.eclipse.ui.preferencePages"> <page name="%PreferencePage.name" category="org.eclipse.team.ui.TeamPreferences" class="org.eclipse.team.internal.ccvs.ui.CVSPreferencesPage" id="org.eclipse.team.cvs.ui.CVSPreferences"> </page> </extension>
W oknie dialogowym preferencji wyświetlane są preferencje CVS w kategorii zespołu.
Właściwości są dodawane zgodnie z opisem przedstawionym na stronie org.eclipse.ui.propertyPages. Nie ma żadnej specjalnej kategorii dla właściwości, ponieważ zasób może być w danym momencie skonfigurowany tylko dla jednego dostawcy repozytorium. Konieczne jest jednak skonfigurowanie własnej strony właściwości w taki sposób, aby filtrowała zasoby według trwałej właściwości projektu zespołowego (w podobny sposób, jak filtrowano zasoby dla akcji menu podręcznego).
<extension point="org.eclipse.ui.propertyPages"> <page objectClass="org.eclipse.core.resources.IFile" adaptable="true" name="%CVS" class="org.eclipse.team.internal.ccvs.ui.CVSFilePropertiesPage" id="org.eclipse.team.ccvs.ui.propertyPages.CVSFilePropertiesPage"> <filter name="projectPersistentProperty" value="org.eclipse.team.core.repository=org.eclipse.team.cvs.core.cvsnature"> </filter> </page> ...