TFS2012: Installed and Configured TFS, What’s next? Part 1
About TFS Blog Series
This blog post is part of a blog series to introduce Team Foundation Server to new users. The blog series will also contain articles targeting intermediate and expert users. I will be using Team Foundation Server 2012 Update 1 and Visual Studio 2012 Update 1 throughout the series. If you have any questions or you want me to cover a specific topic, please don’t hesitate to contact me.
In this post I am using TFS2012 Express but the article applies to the full version TFS and the TFS Service editions. One of the common questions I get from users who are new to TFS is what should they do after they install and configure Team Foundation Server. In this post I will answer that question.
I will start by explaining the topology in TFS. A TFS server’s application tier contains one more more Project Collections which consist of one or more Team Projects. Each Team Project follows a Process Template which helps the team following a process methodology. A Team Project also holds the code repository for your application and the Team Build template which is run by the the Team Build Service.
After you had installed and configured TFS, you will notice that you had a Default Collection.
Open the TFS Admin Console and click on the Team Project Collection Node as shown in the following figure.
Each Project Collection maps to a databases in SQL Server.
You need to create a Project Collection when you want to isolate a number of Team Projects. Each project collection has its own security and group membership settings. Each project collection can have its own Database backup strategy.
A Team Project is a container that holds a code repository and the project process artifacts.
Connect To Team Foundation Server
The easiest way to create a Team Project is from Visual Studio. Launch Visual Studio 2012. Click on Team Explorer tab or View—>Team Explorer.
Connect to TFS by either.
Clicking on the Connect to a Team Project link.
or clicking on the drop down, Projects and My Teams —>Connect to Team Projects.
If your is already listed in the Connect to Team Foundation Server dialog, selected it, then select the Project Collection and click the Connect button.
If the TFS server is not listed, click on the Servers —> Then the add button and type in your TFS server Url.
Then select the project collection and click on the Connect button as shown above.
Create a Team Project
From Team Explorer window, click on the Create a New Team Project link
Click on the Next button
Select a Process Template and click the Next button. To learn more about the process templates, check out this page http://msdn.microsoft.com/en-us/library/vstudio/hh533801.aspx
On the next screen, you need to create your source code repository. Notice the $ sign. The $ sign indicates that the path is server path.
After you have created the team project, you can see that it is listed under the Team Projects tab for that Project Collection