Installing Visual Studio Team System (VSTS) 2010 Team Foundation Server (TFS) Beta 1

by Tawfiq Bajjali 10. June 2009 09:20

For my setup, I am going to start with a VPC running Windows server 2008. There are multiple scenarios for installing Team Foundation Server depending on your needs, but for the purpose of using this to demo the functionality of VSTS I will do a Single-Server Installation (TFS, SQL, and SQL Server Reporting Services (SSRS) all reside on once machine). For more information on the various scenarios, please refer to the TFSInstall guide available on the ISO image. Here is what I did.

1.       Download the Visual Studio Team System 2010 Team Foundation Server Beta 1 http://www.microsoft.com/downloads/details.aspx?familyid=58665C27-7023-4A50-B31D-C39CD86A415F&displaylang=en

2.       Download a 180-day trial of SQL Server 2008 Enterprise edition http://www.microsoft.com/sqlserver/2008/en/us/trial-software.aspx

3.       Login to the machine, and setup a user Account – create a standard user account with a password. If you are using server 2008, this will be under Control Panel à User Accounts à Manage another account à Create new account. This user willo be used during the TFS install. Please refer to the TFSInstall guide for more information on how many users you need and thier security level based on your install scenario.

4.       Install IIS, make sure IIS 6 Management Compatibility is installed, and make sure Windows Authentication is installed. You can do this from the Control Panel à Programs and Features à Turn Windows features on or off. If you are using server 2008, this will start up the Server Manager screen. You can install the features above under Roles à Web Server (IIS)

5.       Install the .NET framework (required for SQL Server 08 – the TFS installer will install .NET 4.0 Beta, but install 3.5 for now)

6.       Install windows installer 4.5

7.       Install SQL Server 2008 – Make sure you install Reporting Services so you can use the default installation of TFS

8.       Make sure you enable TCP/IP for SQL server (Start à All Programs à Microsoft SQL Server 2008 à Configuration Tools à SQL Server Configuration Manager à SQL Server Network Configuration à Protocols for <SERVERNAME> à Enable TCP/IP [Right click, enable])

9.       Make sure you start the SQL Server Agent (Start à All Programs à Microsoft SQL Server 2008 à Configuration Tools à SQL Server Services  à SQL Server Agent à Start the service [Right click, start]). This service to be automatic if it isn’t

10.   Install TFS using the default configuration. Once you pass the Readiness Checks, click Configure and wait for the installed to finish configuring the server. The server may detect errors during the readiness check. You have to resolve any errors before you can proceed. The steps above cover the majority of the prerequisites so you should have to do much debugging before you finalize the configuration process.



11.   Once you are done. Click next to finish, then click close. You have successfully installed and configured the Team Foundation Application Server.

12.   Next we will configure the Team Build Server.  

 

 

13.   Using the start menu, navigate to the Team Foundation Administration Consol. Expand the TFS server, and click on the Application Tier. Take note of the Uri. You will need this to finalize the Team Build configuration.

 

14.   Going back to the Team Foundation Server Configuration screen above, select Team Build Configuration and click on Start Wizard. Click Browse à Servers à Add… à and type in the Uri from step 13.

 

15.   Click Ok à Close à Connect, and you are done! You can manage the Team Foundation Build and the Server anytime from the Team Foundation Administration Consol accessible through the start menu.

 

 

 

 

 

Tags:

TFS

Comments

10/9/2009 3:27:08 PM #

p-u-t

I have been using the express versions of Visual Studio to increase my knowledge for a number of months and  am beginning to make the changeover to the pro edition. In advance of this I would like to extend my  knowledge of using the tool before I spend real money. My previous experience is as a web developer with php, mysql, most linux based tools and a little flash with actionscript, now I am migrating to a Microsoft package. I am finding it is a large learning curve and am seeking to build my awareness with some  blog reading.  The phrase " Installing Visual Studio Team System VSTS 2010 " in your post got me curious.  I find the Visual Studio tutorial web sites  are often inert and mention the identical items resembling an online manual.  Comments and dialog in web logs often address genuine methods to beat issues that takes me through the learning curve more quickly.  Thank you for the note.

p-u-t United Kingdom | Reply

1/4/2010 2:15:52 PM #

Seguro de coche

Hey tbajjali this is a great resource for professionals like us to gain expertise in this area. I would like to create a forum wherein all of us could discuss & share the updates . Looking forward to more of such posts from you.

Seguro de coche United States | Reply

2/20/2010 11:54:28 AM #

Daniel Millions

Finally someone that actually knows what they are talking about - thank you!

Daniel Millions United States | Reply

2/25/2010 4:13:21 AM #

Daniel Millions

Great post I bookmared it on Delicious and submitted on Digg. Hopefully it sends more people your way Smile

Daniel Millions United States | Reply

3/1/2010 6:52:03 PM #

chips facebook

i'm constantly surfing all across the net nearly all of the morning as a result I have a propensity to read a whole lot, which isnt normally a good thing as the largest part of the internet websites I see are constructed of unnecessary trash copied from several other sites a zillion times, however I have to give you credit this site is in reality quite informative and also features a bit of original material, for that reason cheers for splitting the trend of only copying other individual's sites, if you ever want to try a couple of hands of facebook poker together just let me know - you have my e-mail Smile

chips facebook United States | Reply

3/2/2010 4:04:00 AM #

debt consolidation loans

Do you mind if I quote you on my blog if I link back to this page?

debt consolidation loans United States | Reply

3/2/2010 1:43:51 PM #

facebook chips

i was starting to think i might be the only individual whom thought about this, at the least at present i acknowledge i'm not mad Smile i will be sure to check out a handful of additional articles just after i get a tad of caffeine in me, it is actually challanging to read without having my coffee, adios for now Smile

facebook chips United States | Reply

3/5/2010 9:46:54 AM #

colon cleanse

The winners in life think constantly in terms of I can, I will, and I am.

colon cleanse United States | Reply

Add comment




  Country flag

biuquote
  • Comment
  • Preview
Loading



Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen

About me

 

My name is Tawfiq Bajjali. I work in IT, and my current interest is functional and business strategy around application lifecycle management. I am very big on TFS and how powerful this server product is. My day to day job is software development, software quality assurance, and project management. This blog will discuss topics from the areas I work in. I am MBA student with undergraduate degrees in computer science and business management. I work for Magenic


Calendar

<<  March 2010  >>
MoTuWeThFrSaSu
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

View posts in large calendar

Page List