Installing TFS Basic on my laptop

I just installed TFS Basic on my laptop.  I’m amazed at how much better the install experience for TFS has become.  It pretty much went from non-existed in 2005, to a lot better in 2008, to super simple in 2010, and the fact that i can now install on my 64-bit laptop with SQL Express is an added bonus.  I remember spending a whole week with Marius back in TFS 2005 Beta (with multiple uninstalls) before we got it working!

I’ve done 5 or 6 TFS 2010 installs on production servers, but this was my first time installing it locally.  Some things to note:

  • The installation process is the same than it was when i ran it on the server
  • After installing, the configuration screen came up and that’s where I chose to go the “Basic” route
    • Basic means that you get everything except for reporting services and SharePoint
    • You don’t need full SQL Server, you can install Basic with SQL Express
  • I didn’t have IIS configured on this laptop (i know…OMG!), and the configuration tool installed and configured it for me.  That step took the longest.
  • I had an issue connecting to SQL Server: My login didn’t have access and I forgot the SA password.  But never fear, Mikey came to the rescue:
    • Run the SQL Server service in single-user mode (add a –m to the startup parameters of the service)
    • Now i can connect to SQL Server as long as I am on the Administrator group for my machine
    • Added my account to logins
    • Restart SQL Server service, by taking it out of single-user mode
  • Installation took about 25 minutes, the IIS part took about 8
  • There is no loss of functionality when it comes to Work items, builds, and source control
  • Once I was done configuring TFS, I went through the Build Service configuration right from the Admin Console

It’s great when things just work on the first try!



About esteban

Esteban is the Founder and Chief Technologist at Nebbia Technology, an ALM consulting and Azure-powered technology company. He is a software developer with a passion for ALM, TFS, Azure, and software development best practices. Esteban is a Microsoft Visual Studio ALM MVP and ALM Ranger, Pluralsight author, and the president of ONETUG (Orlando .NET User Group).

5 thoughts on “TFS 2010 Dashboards with SharePoint 2010 (MOSS)

  1. Jose Medero

    Hi Esteban, i am working on integrating my company’s TFS 2010 with a SharePoint 2010 portal. I have been looking that several blogs shows that when the configuration is done they get several dashboards. In my case the only dashboard that was created was “My Dashboard”. Wath do I need to get other dashboards like the ones mentioned in your article.

    I am working on a sharepoint 2010 farm single server test enviroment with my production TFS 2010. My configuration goes as follows:
    – TFS 2010 Standard
    – SharePoint 2010 Enterprise
    – Sql 2008 r2 Enterprise with Report Server in Integrated Mode.
    – SP has been integrated with reporting services.

  2. Esteban Garcia

    Do you see any errors in the Team Project creation log? I seem to remember running into this before, and I think it had to do with permissions during the creation of the Team Project, but I may be mistaken. Can you take a look at your log file and let me know?

  3. Bob Cronin

    I know this is an old post Esteban, but it saved me today. Thanks for publishing!

  4. Anurag Jain

    Hi Esteban, Thanks for this nice explanation, But i do have some other requirement.
    Lest say if we have WorkItemLinkFilters LinkType=”System.LinkTypes.Hierarchy” then WorkItemTypeFilters should be “Task” and if we have WorkItemLinkFilters LinkType=”System.LinkTypes.Hierarchy” then WorkItemTypeFilters should be “child” only. Is it possible to achieve ?

  5. Sankar

    This is working fine for active users.. How can I remove inactive user from Team Foundation Service Accounts using this command?

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you human? *