Team Foundation Server enables teams to work together and organize their efforts to complete a project. It provides version control, allows uploading code, and managing work items like backlogs and sprints. The document outlines how to get started with TFS including connecting to the server, creating a simple app, uploading code, and using version control features like getting latest code and code merging. It concludes with references for additional information.
2. AGENDA
What is Team Foundation Server?
Getting Started
Connecting to TFS
Create Simple App
Uploading Codes
Version Control
3. 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.
4. GETTING STARTED
Microsoft Account
Visual Studio Account
Team Foundation Server Installed
Visual Studio
TFS Users
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.
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.
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).