Csapattámogatás

Az Eclipse csapattámogatás megadja az alkalmazás programozási felületet, amelynek segítségével bedolgozók integrálhatják a verziókövetés funkcióját és a konfigurációkezelési lerakatot. A lerakat által biztosított funkció alapvető hatással van a felhasználói munkafolyamatra, mivel további lépésekre van szükség a fájlok lekéréséhez, a tartalom helyi tartalommal összehasonlításához, a verziójuk követéséhez, és a frissített fájlok lerakatba visszarakásához. A csapat bedolgozó API célja, hogy elég passzív legyen ahhoz, hogy a lerakat bedolgozó szolgáltatók saját munkafolyamatot adhassanak meg, így a terméket ismerő felhasználók hasonló módon használhatják a platformot, és támogatást biztosíthatnak a csapatbedolgozók számára hasznos munkafolyamatokhoz.

A cél számos építőelem alkalmazásával érhető el:

Az UI szintén passzív módon van strukturálva. A csapatszolgáltató-tevékenységek, beállítások és tulajdonságok helykitöltőit a csapat UI bedolgozó adja meg, de a csapatbedolgozó-szolgáltató feladata ezen UI elemek megadása. A csapat UI bedolgozó egy egyszerű, kiterjeszthető konfigurációs varázslót is tartalmaz, amelynek segítségével a felhasználók projekteket társíthatnak a lerakatokhoz.  A bedolgozók tartalmat szolgáltathatnak a varázsló számára, amelynek segítségével a felhasználó lerakat-specifikus információkat adhat meg. 

A platformon egyszerre több lerakatszolgáltató létezhet. Különböző ügyfél-megvalósítások is lehetnek telepítve ugyanahhoz a lerakathoz. Telepíthető például egy CVS ügyfél a szakértők számára, és egy másik az új felhasználók számára.