More Related Content Similar to Team Foundation Server Similar to Team Foundation Server (20) More from .NET User Group Dresden More from .NET User Group Dresden (10) Team Foundation Server2. Agenda Einleitung Komponenten Konzepte Migration Erweiterungen / Tools (Demo) © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 2 3. Einleitung Server-Produkt von Microsoft zur Unterstützung des gesamten Entwicklungsprozesses „Nachfolger“ von Visual Source Safe Windows Server 2003 oder 2008 SQL Server 2005 oder 2008 © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 3 4. Komponenten © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 4 19. Konzepte Workspaces Lokale Kopie Personen- und Rechnergebunden Workspace-Mapping Check-In = Synchronisation des Workspaces auf den Server Server kennt Workspaces und deren Zustand ChangeSets Container für Check-In Nummeriert Atomar (SQL-Server Transaktion) Verbindung zu Work Items © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 7 20. Konzepte Shelfes Änderungen ohne CheckIn aufbewahren z.B. für unfertigen Code Policies „Erzwingen“ bestimmte Aktionen vor dem Einchecken Work Items, Code Analysis, Tests… Erweiterbar über Plugin-Modell Branches Eigene Bereiche für den Code Merging zwischen Branches © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 8 21. Konzepte Labels Markierungen eines bestimmten Standes des Source Codes © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 9 22. Migration Manuell Visual Source Safe Converter TFS Mirgration Tool for Rational ClearCase CS Converter (CVS, SVN, …) http://msdn.microsoft.com/en-us/vsts2008/bb840033.aspx © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 10 23. Erweiterungen / Tools TFS Power Tools October 2008 Shell Extensions Process Template Editor Best Practices Analyzer Check-in policies Team Members Tool … TFS WebAccess Workitems verwalten Source Code ansehen Work Item Web Access (WIWA) © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 11 24. Erweiterungen / Tools TeamPrise Eclipse-Plugin für TFS Kostenpflichtig Work Item Manager Hierarchische Work Items Kommerziell, aber kostenlose (Minimal-)Version verfügbar Microsoft Project © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 12 25. Ausblick: TFS 2010 Soll Ende 2009 erscheinen Workflow-basierte Builds Branch Visualisierung Verbessere Usabilty für WorkItems … © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 13 26. Fragen? Vielen Dank für eure Aufmerksamkeit. © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 14