Blog Home  Home Feed your aggregator (RSS 2.0)  
.Net Jonesie - Team System Install Success!
A simple programmers blog
 
# Friday, November 04, 2005
I downloaded the correct version of Team Foundation Server Beta 3 Refresh  overnight and installed it in about 40 minutes this morning - client and server - and it seems to be working very sweetly so far.  Here's what I've found to make the install go smoothly (after 7 unsmooth attempts!).  This is for a single server install.
  1. Make sure you have the correct versions of everything - RTM SQL Standard, RTM VS Team Suite, Sharepoint with SP 2 and TFS Beta 3 REFRESH.
  2. Read through the TFS Install Guide as thoroughly as you can.
  3. Reformat your server, install Windows 2003 Server with SP1, IIS etc as per the TFS Install guide.
  4. Make sure your server is joined to the domain and the network configuration is correct (my Compaq DL 380 has dual Nic with separate IP's so I had to create a "Team" using the HP tool and set this as a fixed IP so that Windows Update would work (we block this normally)).
  5. Do all the windows updates you can - 18 critical updates for me.
  6. Create the 3 required accounts and add them to the machines Administrator group and add your own domain account to this group too (you can remove it later if you have to).
  7. Login to the server as TFS Setup.
  8. Install SQL, Sharepoint and TFS EXACTLY as the Install Guide says - don't trust your memory, read and follow the instructions a step at a time.
The only variation I made to the install was to change the data directories for SQL & Analysis Servers. Oh yeah, I also installed the SQL Workstation Tools so I could setup backup and so other maintenance (and play a little with SQL 2005).
 
I'm sure you can get this to work without having to reformat the server but it's a lot easier to start over when you know you can delete stuff without worry. 
 
For the client, the first part is to get VS.Net working correctly.  If you have had Beta 2 or RC on your workstation then you should make sure you uninstall this correctly.  I didn't and had to do it the hard way.  Read this!  Once you have it working then install the Team Explorer from the TFS install.  This is a separate install now rather than being included in Team Suite.
 
Because you added yourself to the servers admin group, you should be able to get into your system and configure security and groups, create projects etc.
 
For user permissions, I'm going to do everything in Active Directory.  I'm creating a structure like this:
  • OU: Our Team System
    • OU: Service Accounts
      • TFSService
      • TFSSetup
      • TFSReports
    • Group: TS Administrators
      • MyLogin
      • MyBossesLogin
      • OurITPeople Group
    • Group: TS Users
      • Group: All Developers Group
    • OU: TS Projects
      • OU: Some Big Project
        • Group: Some Big Project Administrators
          • MyLogin
          • MyBossesLogin
          • etc
        • Group: Some Big Project Contributors
          • UserLogins ...
        • Group: Some Big Project Readers
          • UserLogins ...
Well, that's the theory at this stage.  We control our AD pretty tightly here so without IT delegating me some rights to manage the OU it's going to be a pain but hopefully they'll allow this.
 
Now on with exploring the changes...
Friday, November 04, 2005 10:05:53 AM (New Zealand Daylight Time, UTC+13:00)  #    Comments [0]   Team System  | 
Comments are closed.
Copyright © 2010 Peter G Jones. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: