Communardo Software GmbHMicrosoft SharePoint™ Solutions<br />Team Foundation Server<br />Ein Überblick<br />Dresden, 03.12...
Agenda<br />Einleitung<br />Komponenten<br />Konzepte<br />Migration<br />Erweiterungen / Tools<br />(Demo)<br />©  Kai-Uw...
Einleitung<br />Server-Produkt von Microsoft zur Unterstützung des gesamten Entwicklungsprozesses<br />„Nachfolger“ von Vi...
Komponenten<br />©  Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Se...
Seite  5<br />Developer<br />Database Professional<br />Designer<br />Architect<br />Tester<br />IT / ProjectManager<br />...
Work Items
Project Tasks
Source Code
Process Methodology
Business Requirements
Build Reports
Test Cases
Load Test Results
Code Analysis Results
Nächste SlideShare
Wird geladen in …5
×

Team Foundation Server

1.308 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.308
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
5
Aktionen
Geteilt
0
Downloads
29
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Team Foundation Server

  1. 1. Communardo Software GmbHMicrosoft SharePoint™ Solutions<br />Team Foundation Server<br />Ein Überblick<br />Dresden, 03.12.2008<br />Kai-Uwe Gärtner, Communardo Software GmbH.<br />
  2. 2. Agenda<br />Einleitung<br />Komponenten<br />Konzepte<br />Migration<br />Erweiterungen / Tools<br />(Demo)<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 2<br />
  3. 3. Einleitung<br />Server-Produkt von Microsoft zur Unterstützung des gesamten Entwicklungsprozesses<br />„Nachfolger“ von Visual Source Safe<br />Windows Server 2003 oder 2008<br />SQL Server 2005 oder 2008<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 3<br />
  4. 4. Komponenten<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 4<br />
  5. 5. Seite 5<br />Developer<br />Database Professional<br />Designer<br />Architect<br />Tester<br />IT / ProjectManager<br />Business<br />Analyst<br />Real-Time Reporting<br />Common Project HierarchyCommon Use Model<br /><ul><li>Defects
  6. 6. Work Items
  7. 7. Project Tasks
  8. 8. Source Code
  9. 9. Process Methodology
  10. 10. Business Requirements
  11. 11. Build Reports
  12. 12. Test Cases
  13. 13. Load Test Results
  14. 14. Code Analysis Results
  15. 15. Unit Tests
  16. 16. Project Documentation
  17. 17. Architectural Diagrams
  18. 18. Datacenter Architecture</li></li></ul><li>Konzepte<br />Prozessunterstützung<br />Prozessmodelle<br />Rollen<br />Process Editor<br />Work Items<br />Felder<br />Regeln<br />Zustandsübergänge (Workflow)<br />Graphische Oberfläche<br />Anhänge / Links<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 6<br />
  19. 19. Konzepte<br />Workspaces<br />Lokale Kopie<br />Personen- und Rechnergebunden<br />Workspace-Mapping<br />Check-In = Synchronisation des Workspaces auf den Server<br />Server kennt Workspaces und deren Zustand<br />ChangeSets<br />Container für Check-In<br />Nummeriert<br />Atomar (SQL-Server Transaktion)<br />Verbindung zu Work Items<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 7<br />
  20. 20. Konzepte<br />Shelfes<br />Änderungen ohne CheckIn aufbewahren<br />z.B. für unfertigen Code<br />Policies<br />„Erzwingen“ bestimmte Aktionen vor dem Einchecken<br />Work Items, Code Analysis, Tests…<br />Erweiterbar über Plugin-Modell<br />Branches<br />Eigene Bereiche für den Code<br />Merging zwischen Branches<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 8<br />
  21. 21. Konzepte<br />Labels<br />Markierungen eines bestimmten Standes des Source Codes<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 9<br />
  22. 22. Migration<br />Manuell<br />Visual Source Safe Converter<br />TFS Mirgration Tool for Rational ClearCase<br />CS Converter (CVS, SVN, …)<br />http://msdn.microsoft.com/en-us/vsts2008/bb840033.aspx<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 10<br />
  23. 23. Erweiterungen / Tools<br />TFS Power Tools October 2008<br />Shell Extensions<br />Process Template Editor<br />Best Practices Analyzer<br />Check-in policies<br />Team Members Tool<br />…<br />TFS WebAccess<br />Workitems verwalten<br />Source Code ansehen<br />Work Item Web Access (WIWA)<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 11<br />
  24. 24. Erweiterungen / Tools<br />TeamPrise<br />Eclipse-Plugin für TFS<br />Kostenpflichtig<br />Work Item Manager<br />Hierarchische Work Items<br />Kommerziell, aber kostenlose (Minimal-)Version verfügbar<br />Microsoft Project<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 12<br />
  25. 25. Ausblick: TFS 2010 <br />Soll Ende 2009 erscheinen<br />Workflow-basierte Builds<br />Branch Visualisierung<br />Verbessere Usabilty für WorkItems<br />…<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 13<br />
  26. 26. Fragen?<br />Vielen Dank für eure Aufmerksamkeit.<br />© Kai-Uwe Gärtner, Communardo Software GmbH · kai-uwe.gaertner@communardo.de · www.communardo.de<br />Seite 14<br />

×