Csapat UI összeépítése

A csapat UI bedolgozó arra a filozófiára épül, hogy a csapatalrendszernek egyszerű csatlakozópontokat és bővítőhelyeket kell biztosítani a szolgáltatók számára az UI megvalósítás hozzáadása érdekében.  Szabványos csapatműveletek megadása helyett a csapatbedolgozók a munkafolyamatot a szolgáltatómegvalósításra hagyják. A csapat UI néhány szokásos varázslót és párbeszédablak-oldalt valósít meg - mint például a projektkonfiguráció-varázsló, a projekthalmaz exportálási párbeszédablak, valamint a fájltípusok és figyelmen kívül hagyott beállításai -, amelyet a szolgáltatók javíthatnak. S ami még fontosabb, hogy egy "Csapat" bővítőhelyet is megad a tevékenységekhez és beállításokhoz, amelyek integrációs pontként működnek a szolgáltató által közreadott felhasználói felülethez. Ily módon a felhasználó megtanulja, hogy hol találhatók a csapathoz kapcsolódó funkciók.

Csapat UI összeépítéséhez az alap tervezési feladattal kell kezdeni.  Azonosítsa a lerakat által támogatott tevékenységeket valamint azt, hogy ezeknek a tevékenységeknek mely nézetekben és szerkesztőkben kell elérhetőnek lennie. Az UI megvalósítása a szokásos munkaterület kiterjesztési pontokkal történik. Saját beállításokat is megadhat, amelyek a szabványos keretrendszerhez kapcsolódnak. Saját nézetek összeépítésére is szükség lehet lerakatspecifikus információk és műveletek megjelenítése érdekében. (A CVS ügyfél saját nézeteket valósít meg a lerakattal szinkronizáláshoz, valamint a lerakat navigálásához.)

Röviden: a csapat UI magában foglalja néhány csapatspecifikus UI osztály ismeretét, de általában a munkaterület UI tervezési és fejlesztési alapelvek alkalmazásával kerül végrehajtásra.