Normal
0

false
false
false

EN-US
X-NONE
X-NONE

I recently installed TFS 2010 and began to setup my
projects, so I decided to create this blog post.  I’m not going to cover the installation
aspect of TFS; rather, I’m going to assume that you successfully installed the
base software; this blog doesn’t discuss the use of the proxy or the build
service either, just the TFS product and Sharepoint Services 3.0.  If you have a SharePoint server, this is
supported; however, there are a few more setup procedures available online.  To begin, let’s open up Visual Studio 2010,
open the project, and open up the Team Explorer tool window on the right.  Click the far right icon of the toolbar,
Connect to Team Project.

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

If you have made a connection previously, that entry appears
in the “Team Project Collections” list; if you don’t have your target TFS
specified, click the Servers button.

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

On the Add/Remove Server screen, click add, and specify the
server to add.  Either type in the server
name directly, or enter in the full URL. 
If you type in the server name, specify the path and port in the
respective textboxes.

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

Clicking OK will add the entry to the list.  Click close on the Add/Remove TFS
screen.  In the previous screen (Connect
to Team Project), select the newly added server and click Connect.  You are connected to the server.

A TFS admin may have to setup a collection for your project;
by default, the DefaultCollection is the only collection projects can be added
to; having a separate collection means that project can be backed up and
restored independently of other projects. 
These collections setup on the server are what you see in the team
explorer. Right click one of the collections, and select New Team Project:

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

In the opening screen, enter the name and
description of the project.

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

Click next when finished. 
The next screen asks for the template you would like to use for the
project.

 

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

Click next to configure the Sharepoint portal site.  Team Foundation Server is integrated with
SharePoint and installs SharePoint Services 3.0 if you do not have the full SharePoint
server installation.  By default, if
follows a <server>/sites/<collection name>/<project> folder
structure.  Click configure to change
some of the SharePoint settings.

Note: if you don’t have permissions, you may not be able to
create the SharePoint site.  The
SharePoint site can be created manually and linked to the project after
installation.  If you don’t have
permissions, select “Do not configure a SharePoint site at this time”.

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

Next, specify the location for the project, or branch it
from another project.

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

Finally, view the final statistics and ensure that the
project is setup correctly.

 

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

This communicates with the server and setups the following
project structure within the Team Explorer:

 

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

Now our team system project is setup.  The following items in this list are:

Work Items – A place to add work items, assign them to
members of the team, and so on.  Use team
queries to get a predefined query of work items, or create your own queries in
the “My Queries” option.

Documents – A document library location for you to store
documents related to the project.

Reports – Any reports for the project setup in Reporting
Services by the installation.

Builds – Any builds defined by the build service for the
project.

Source Control – Visit this feature to add your
projects to the source control database for the first time.