Team Foundation Server
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Team Foundation Server

on

  • 2,877 views

http://www.dd-dotnet.de

http://www.dd-dotnet.de
2008

Statistics

Views

Total Views
2,877
Views on SlideShare
2,698
Embed Views
179

Actions

Likes
0
Downloads
16
Comments
0

4 Embeds 179

http://dd-dotnet.de 171
http://www.dd-dotnet.de 6
http://www.slideshare.net 1
http://www.slashdocs.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Team Foundation Server Presentation Transcript

  • 1. Communardo Software GmbH Microsoft SharePoint™ Solutions Team Foundation Server Ein Überblick Dresden, 03.12.2008 Kai-Uwe Gärtner, Communardo Software GmbH.
  • 2. 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
  • 5. Developer Database Designer Professional Architect Tester IT / Project Business Manager Analyst Real-Time Reporting Common Project Hierarchy Common Use Model    Defects Business Unit Tests Requirements   Work Items Project  Build Reports Documentation  Project Tasks   Test Cases Architectural  Source Code Diagrams  Load Test Results  Process  Datacenter  Methodology Code Analysis Architecture Results Seite 5
  • 6. Konzepte • Prozessunterstützung • Prozessmodelle • Rollen • Process Editor • Work Items • Felder • Regeln • Zustandsübergänge (Workflow) • Graphische Oberfläche • Anhänge / Links © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 6
  • 7. 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
  • 8. 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
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. Fragen? Vielen Dank für eure Aufmerksamkeit. © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de Seite 14