6. TFS 2010 – ALM Plattform
TFS
Developer
Business
Analyst /
Poject
Manager
Weitere
Tester
7. TFS 2010 – ALM Plattform
Process
Templates
Sharepoint Portal
Erweiterbar
Check-in
- Policies
- Branching /
Merging
- Shelving
Planen
Verwalten
Sehr
erweiterbar
CI
Planen
Manuell
Entscheidungsfindung
Fortschritt verfolgen
Prozess- fokussiert
VCS
Work Item Tracking
Build Autom.
Reporting
Team
Founation
Server
8. Architektur
Data Tier
Application Tier
Client Interface Proxy Build Env.
SQL Server
Work Items VCS Team Build
Rep.
Warehouse
Web Services Sharepoint
SQL Reporting
Services
Visual
Studio
CMD Office API
VCS
Proxy
Build
Service
10. Changesets
• Fasst Daten des Check-in zusammen
– Datei und Branch Informationen
– Links zu Workitems
– Check-in Notes
– Policy compliance
– Metadaten
• Eindeutig identifizierbar
– Numerische ID
– Incremental
• Repräsentiert den Zustand des Repositories
zu einem bestimmten Zeitpunkt
13. Shelving
• „Änderungen in Regal
ablegen“
– Änderungen im Workspace
beibehalten oder entfernen
– Änderungen aus Regal holen
und wieder anwenden
– Shelve eines anderen
Benutzers übernehmen
• Ähnlich wie ein ‚einfacher‘
Branch ohne Overhead