SlideShare a Scribd company logo
TEAM FOUNDATION SERVER
AGENDA
 What is Team Foundation Server?
 Getting Started
 Connecting to TFS
 Create Simple App
 Uploading Codes
 Version Control
WHAT IS TEAM FOUNDATION SERVER?
 Enables a team to work together and organize their efforts to
complete a project.
 Much of the Team Foundation Server user interface is offered
through the Microsoft Visual Studio IDE.
GETTING STARTED
 Microsoft Account
 Visual Studio Account
 Team Foundation Server Installed
 Visual Studio
 TFS Users
DEMO
LET’S PREPARE THE SERVER AND THE ENVIRONMENT
CONNECTING TO TFS
 Team Explorer
 Source Controller
DEMO
CREATE SIMPLE APP
 GIT
 Team Foundation Version Control (TFVC)
DEMO
LET’S CREATE SIMPLE APPLICATION
UPLOADING CODES
 Solution Explorer
 Check In
 Check Out
 Shelve
DEMO
VERSION CONTROL
 Get Latest Codes
 Code Merging
 Compare Tool
 Unshelving Sets
DEMO
MANAGING WORK ITEMS
 Managing Work
 Backlogs
 Sprint
 Burndown Chart
DEMO
REFERENCES
 http://www.dotnet-tricks.com/Tutorial/tfs/2Ea9290913-How-to-Upload-Code-to-TFS-Cloud-Repository-by-
Visual-Studio.html
 http://support.microsoft.com/kb/2872520
 http://msdn.microsoft.com/en-us/library/ms181368.aspx
 http://msdn.microsoft.com/en-us/library/hh529827(v=vs.110).aspx
 http://www.visualstudio.com/en-us
TEAM FOUNDATION SERVER

More Related Content

Team foundation server

Editor's Notes

  1. https://onedrive.live.com/?invref=3c27e651c0011978&invsrc=92 http://www.visualstudio.com/en-us
  2. Team Explorer - Team Explorer connects to the TFS and displays team projects from the server. -  TFS provides a central location to team project and each team member coordinate his work at this location.
  3. Team Foundation Version Control (TFVC) uses a single, centralized server repository to track and version files. Local changes are always checked in to the central server where other developers can get the latest changes. Git is a Distributed Version Control System (DVCS) that uses a local repository to track and version files. Changes are shared with other developers by pushing and pulling changes through a remote, shared repository.
  4. http://msdn.microsoft.com/en-us/library/ms181368.aspx I just want to get started coding right away. I’m not sure if I care about sharing right now, but I might in the future.You can begin using Git version control before you write your first line of code with virtually no cost or risk. You get many benefits, including being able to revert to a known good state whenever you get in trouble. All this is done on your local dev machine, with no server required. When you’re ready, you can quickly share your code and begin collaborating in TFS or on a third-party Git service. Get started using Git. I’m looking for a simple system that makes it easy for me to collaborate with others right now.For not much more additional time, you can create a team project and get started using Team Foundation Version Control (TFVC). You can use either Visual Studio Online or an on-premises Team Foundation Server (TFS). Get started using Team Foundation Version Control (TFVC).