Connecting to Microsoft Team Foundation Server

There are two ways to create a Microsoft Team Foundation Server connection. Either by entering server details and credentials via the Task Repositories view, or use Microsoft’s Team Explorer Everywhere plug-in.

Creating a Microsoft Team Foundation Server repository connection

Click the New drop down button in the Task List view, or the Add Task Repository button in the Task Repositories view.

Choose the Microsoft Team Foundation Server connector type, then fill in the required fields. Once completed, click Validate to ensure all your values are correct, then click the Finish button to complete the creation of the Microsoft Team Foundation Server Task Repository within Eclipse.

New Task Repository Wizard New TFS Repository Settings Page

Creating a Microsoft Team Foundation Server repository connection using Team Explorer Everywhere

A prerequisite of the Microsoft Team Foundation Server connector is the Team Explorer Everywhere plug in, minimal version 12.0 (Visual Studio 2010, SP1).

Once the Team Explorer Everywhere plugin and the Team Foundation Server connector are installed, you will need to navigate to the Team Explorer View. (If it is not visible, press Control-3 and type Team Explorer to show the view.)

Click on the Connect to Team Foundation Server line in the Team Explorer.

Connect to Team Foundation Server

Next, click on the Servers... button, and click on Add.... You will be prompted to add the Name or URL of the Team Foundation Server you wish to connect to.

Next, enter your credentials and click OK, and close the server window.

Next, select a Team Project Collection, and then select the Team Projects you wish to check out. Then click Next>

Select a workspace, and click on Finish. You have now created a Team Foundation Server repository connection.

After you have connected to your Team Foundation Server repository, click Add to Task Repositories under Work Items to create an instance of a Team Foundation Server Task Repository in Tasktop.

Add New Task Repository