Your SlideShare is downloading. ×
0
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Tfs Basic - Quick Intro
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Tfs Basic - Quick Intro

818

Published on

Veloce introduzione alla versione Basic di TFS 2010.

Veloce introduzione alla versione Basic di TFS 2010.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
818
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Team FoundationServer 2010 Basic
    Ricci Gian Maria
  • 2. TFS è un software S+S
  • 3. Novità – TFS Basic
  • 4. Novitàpiùinteressanti
    Procedura di installazione semplificata
    Console di amministrazione
    Supporto a Scrum con MSFT Agile 5.0
    Work Item Gerarchici
    Project Collections
    Versione TfsBasic inclusa con abbonamento MSDN
    Excel Reporting Service se integrato con MOSS
    Molto altro…
  • 5. Tfs Basic
    Istallabile su Windows 7 / Vista oltre che su 2008 Server
    Istallazione Next, Next, Next
    Incluso nell’abbonamento MSDN Professional
    È giunta l’ora di pensionare Visual Source Safe
  • 6. Topologia
    TfsBasic viene installato su singolo server
    La procedura installa e configura IIS e Sql Server Express in maniera automatica
    I dati sono tutti memorizzati nei database SqlServer
  • 7. Project collection e Team Project
    Una project collection è completamente contenuta in un database
    Un Team Project individua un “progetto logico” della propria azienda
  • 8. WIT – Work Item Tracking
    Un Work Item permette di tracciare
    Bug
    Task
    Feature
    Issue
    UserDefined
    Tramite i Work Item è possibile gestire il proprio progetto in maniera efficiente
  • 9. WIT - editing
    Interfacce multiple per editare e manipolare i Work Item
    Visual Studio
    Excel (modifiche massive)
    Project (pianificazione)
    TWA – Team Foundation Server Web Access
    Outlook – (Team Companion)
    API
  • 10. Demo – Editing dei Work Item
  • 11. Source control
    TFS implementa un VCS centralizzato
    I sorgenti sono memorizzati in database Sql Server
    Ogni check-in può essere associato con uno o più Work Item per la tracciabilità dei requisiti
    Nuovo supporto al Branching tramite le Branch Folder
    TrackingChangeset
  • 12. BranchTrackingChangeset
    Controllo completo sul codice delle branch
  • 13. BranchTrackingChangeset
  • 14. Altre feature
    Definizione dettagliata del mapping dei sorgenti con il server (workspaces)
    Shelve
    Visualizzazione migliorata dei conflitti
    Labelling
    Gestione dei permessi granulare
  • 15. Garantire la qualità del codice
    Check-in Policies
    Obbligo di inserire commenti
    Obbligo di correlare uno o più Work Item
    Obbligo di esecuzione code analysis
    Obbligo di esecuzione test

    GatedCheck In
  • 16. Demo – Source Control
  • 17. BuildMachine
    Build Controller
    Associato ad una Project Collection
    Esegue un workflow che rappresenta la “build”
    Utilizza WorkflowFoundation 4
    Supporto alla Continuousintegration
    Build ad ogni checkin
    Build ad ogni checkin ma non più di una volta ogni x minuti
    Build schedulati
  • 18. Personalizzare una build
    È possibile personalizzare una build
    Modificando il workflow con le azioni predefinite
    Lanciando uno script msbuild custom
    Creando azioni custom per WorkflowFoundation
    Creando azioni custom componendo blocchi base
    In TFS2010 molte operazioni che in TFS2008 richiedevano una customizzazione sono ora disponibili nelle impostazioni base della build
  • 19. Garantire la qualità del codice
    Visualizzazione immediata del risultato delle build per individuare
    Codice che non compila
    Il numero di test che passano
    Code coverage
    Code Analysis
    Possibilità per gli sviluppatori di richiedere la compilazione di uno shelve (Buddy Build)
    Gated Check-in
  • 20. GatedCheck In
    Yes
    Build
    Edit
    Check-In
    No
    Safe Zone
    No GatedCheck In
    Pain Zone
    Team Blocked
    Find Cause
    Fix Code
  • 21. GatedCheck In
    GatedCheck In
    Check In
    Yes
    Build
    Edit
    Shelve
    No
    Safe Zone
    Pain Zone
    No Team Block
    Find Cause
    Fix Code
  • 22. Demo - Build
  • 23. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Visual Studio, the Visual Studio logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies.
     
    The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

×