Team Foundation Server
+

=
TFS Basic
With the release of Visual Studio 2010 Beta 2 has introduced a feature called TFS Basic which allows for TFS Server to be installed onto a client operating system like Vista or even Windows 7 to support small development teams.
I had the pleasure of installing this yesterday and let me tell you “WOW”!. Below i will detail step by step screenshot on the installation.
Firstly just to confirm (or prove) that i am installing this on Windows 7 see below:
So my environment is Windows 7 Enterprise x64 bit RTM.
Lets begin with the install:
Click on ‘Setup.exe’
Launches UAC, click on ‘Yes’ to continue
Copies the required resources to the temp directory
I love the new logo, click on Next
As normal shows the components that will be installed and DO NOT forget to READ and accept the license terms. HAHA!
So i selected both the Team Foundation Server and Build Services the installation will start as soon as you click on the Install button
The installation will proceed up until the Microsoft .NET Framework 4 Beta 2 install component
At this point it will force a reboot is this is a dependency for the rest of the components to be installed, click on Restart Now.
After the reboot log back into your system, the Setup will continue, select the option in the far left ‘Launch Team Foundation Server Configuration Tool’ this launches the Configuration Wizard
The new logo and graphics AGAIN!
I was once told by an ex MVP (yes Willy-Peter you know who you are) read before just clicking on Next, Next ….. READ select Basic and click on Start Wizard this will take you to the TFS Server Basic Configuration Wizard Welcome Screen
READ and click on Next where it will commence with the SQL Server Instance configuration.
You can install a new instance ‘SQL Server Express’ or ‘Use an existing SQL Server Instance’, so to keep my installation simple i selected ‘SQL Server Express’, click on Next which takes you to the Review screen, yes because this is a BASIC install
Review all your ONE options which you selected, notice that there is a Verify button i like this it because it does System Check to see if all is in order to begin the installation
The rest of the information below the error, what is nice about this information is that it configures your Internet Information Services for you.
Notice my System Checks failed. Now let me explain why, my laptop is a domain joined computer, i.e. configured to our corporate network. I began the installation at home, so not logged into a domain but working locally on my machine, and it did allow me to continue with my installation. So i hibernated my laptop and decided i would continue my installation when i am back at the office the following morning.
Next morning continued with installation in the office, i was now plugged into the network.
Again did the Verify and as you can see all System Checks Passed, clicked on Configure this commenced the install.
Notice that it indicates what components are complete with configuration, what is in progress and what has not started as yet.
Once all Configuration Process has completed and successful, click on Next.
Provides you with a configuration results page as well as provides you with the URL and the ports to your various sites, no need to guess what these values are anymore:
Click on Close and this completes your Team Foundation Server Configuration.
That’s all from me for now!
Until next time!