Adminisztráció

  • SharePoint 2007 támogatás (extra porton is :))
  • Reporting Services támogatás (másik szerveren és extra portokon is)
  • Nevesített SQL szerverek használata – így egy SQL szerveren több TFS is futhat
  • Windows 2008 támogatás
  • SQL Server 2008 támogatás
  • Upgrade támogatás TFS 2005-rõl
  • Performanciareszelések sokasága (akár 30,000 konkurens felhasználó)
  • Egyszerûsített telepítés (nincs külön data-tier telepítés, nem kell annyi speciális felhasználó, nem kell mindenkinek adminnak lennie, stb.)
  • Jobb támogatás speciális esetekre (cluster, tükrözés, log shipping, virtuális gépek, stb.)
  • Permanens törlés
  • Certificate alapú azonosítás

Build

  • Többszálú fordítás az új MSBuild-del, források kiválasztása részletesebb szabályok alapján
  • Continuous Integration – build queue, szabályok alapján buildek törlése, build minden checkinnél, minden sikeres/sikertelen build után, stb.; checkin policy a broken build esetére, kapcsolódási lehetõség pl. a CruiseControl.Net-hez.
  • Bõvített ‘cél’kezelés, fõleg a kiterjesztés szempontjából
  • Studióból a fordítás leállítása/törlése
  • .NET-bõl objektummodel a build server ellen
  • Automata tesztelési definíciókat (amik akár GUI tesztek is lehetnek mostmár!) végre könnyen beilleszthetjük a fordításba
  • Maga a build definíció bárhova helyezhetõ a TFS-en belül, nem csak a TeamBuildTypes helyre
  • Idõzíthetõ a build
  • Könnyebben konfigurálható build agent
  • HTTPS alapú kapcsolat felépíthetõsége a TFShez
  • Inkrementális fordítás támogatás

Migráció

  • Migration toolkit – konverzió és tükrözés felépíthetõsége ez alapján más rendszerek felé – a népszerû alternatívák felé MS támogatással készülnek el a megoldások

Verzió kontroll

  • Annotate – a power toolban lévõ eszköz továbbfejlesztése
  • Folder Diff – a power toolban lévõ eszköz továbbfejlesztése
  • Destroy – permanens törlés az adatbázis méretének csökkentésére, könyvtárak és fájlok esetére akár úgy, hogy a change set history megmaradjon
  • Get Latest On Checkout – a SourceSafe féle megoldás bekapcsolható – tehát checkoutnál felülírathatod a nálad lévõ fájlt a TFSben lévõvel
  • Workspace mappelési újdonságok – alfolderek nélkül is mappelhetõ végre egy könyvtár
  • Performancianövelés – fõleg 10.000 fájl fölött látszik a különbség – de hát ugye elég gyorsan el lehet érni ezt 🙂
  • Skálázhatóság – többszázezer fájlokra is kiadhatóak mostmár az egyes mûveletek
  • Offline – online kapcsolatok támogatása a felületeken
  • Command line help – nem hangzik nagy dolognak, de azért sokat segít…
  • Source Control Explorer újdonságok – automata frissülés más helyen történõ változások alapján, aszinkron mûködés, útvonalak másolhatósága
  • Merge algoritmus javítások – kevesebb hamis jelzés

Work Item kezelés

  • Performancia és skálázhatóság… míly meglepõ 🙂
  • Query builder felhasználói élmény – drop down, MRU, drag & drop, multi column sort, tooltipek, stb.
  • Csatolások jobb kezelése – drag & drop, multi select, stb.
  • Iterációs elemekre is érvényes biztonsági beállítások

Webes hozzáférés

  • A TeamPlain Web Access megvásárlásával most még csak Power Toolként a jelenlegi verzióhoz, de késõbb már integráns részeként a terméknek fog megjelenni a webes felhasználói felület

Kompatibilitás az elõzõ verzióval

  • A kliens oldali VS add-inokat újra kell fordítani vagy binding policy kell hozzá, mivel megváltoznak a verziószámok
  • A Build funkcióknál van néhány fontos változás:
    • Az Orcas TFS server csak Orcas build serverrel megy együtt
    • VS2005-tel indítani lehet buildet, de a queue management nem látszik
    • Orcas kliens nem fog tudni TFS2005-n új build definíciókat kezelni
    • És néhány hasonló bosszantó apróság… szóval ha buildeket akarunk kezelni, ne akarjunk hybrid rendszert építeni