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

Like this? Share it with your network

Share

Team Foundation Server

on

  • 1,783 views

 

Statistics

Views

Total Views
1,783
Views on SlideShare
1,780
Embed Views
3

Actions

Likes
0
Downloads
24
Comments
0

1 Embed 3

http://www.slideshare.net 3

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

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 GmbHMicrosoft 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. Seite 5
    Developer
    Database Professional
    Designer
    Architect
    Tester
    IT / ProjectManager
    Business
    Analyst
    Real-Time Reporting
    Common Project HierarchyCommon Use Model
    • Defects
    • 6. Work Items
    • 7. Project Tasks
    • 8. Source Code
    • 9. Process Methodology
    • 10. Business Requirements
    • 11. Build Reports
    • 12. Test Cases
    • 13. Load Test Results
    • 14. Code Analysis Results
    • 15. Unit Tests
    • 16. Project Documentation
    • 17. Architectural Diagrams
    • 18. Datacenter Architecture
  • 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
  • 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