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

Team Foundation Server

on

  • 1,738 views

 

Statistics

Views

Total Views
1,738
Views on SlideShare
1,735
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 Team Foundation Server Presentation Transcript

  • Communardo Software GmbHMicrosoft SharePoint™ Solutions
    Team Foundation Server
    Ein Überblick
    Dresden, 03.12.2008
    Kai-Uwe Gärtner, Communardo Software GmbH.
  • 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
  • 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
  • Komponenten
    © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de
    Seite 4
  • Seite 5
    Developer
    Database Professional
    Designer
    Architect
    Tester
    IT / ProjectManager
    Business
    Analyst
    Real-Time Reporting
    Common Project HierarchyCommon Use Model
    • Defects
    • Work Items
    • Project Tasks
    • Source Code
    • Process Methodology
    • Business Requirements
    • Build Reports
    • Test Cases
    • Load Test Results
    • Code Analysis Results
    • Unit Tests
    • Project Documentation
    • Architectural Diagrams
    • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Fragen?
    Vielen Dank für eure Aufmerksamkeit.
    © Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de
    Seite 14