We’ve got a VS2010 TFS Beta 2 server going on a VM. Here are some more hints…
- Follow this guide or Google for one:
- Create a DOMAIN user called DEV\TFSReports. The TFS server must also be on a domain.
- An install with no projects takes ~18GB (windows, SQL, WSS, TFS) so make sure you have at least a 30GIG drive.
- Make sure you have Windows 2008 SP2 an all its updates.
- I’m not sure who you should login as while installing. A domain account helps so you don’t keep getting prompted when adding domain users. I used the DEV\TFSReports.
- Make sure the reports user can login locally. http://blogs.msdn.com/ablock/archive/2008/09/18/setting-the-properties-the-log-on-as-a-service-and-allow-log-on-locally.aspx. If you don’t, SharePoint won’t work.
![clip_image002[4] clip_image002[4]](http://blogs.imeta.co.uk/images/blogs_imeta_co_uk/mblake/WindowsLiveWriter/VS2010TFSBeta2_9CC4/clip_image0024_thumb.jpg)
- Don’t add any users to SQL.
- Don’t worry about SharePoint app pool warning when configuring TFS.

- Add DEV\Developers (or people you want to create projects) to the Contributors on the Reporting Service admin site http:\\tfs2010\Reports (Note; the Reports site is not listed in IIS). This fixes the TF30224 error when a user tries to create a new project.

- If SharePoint fails, you can try to re add the extensions from Programs and Features > click Add features (not repair). http://social.msdn.microsoft.com/Forums/en-US/tfsprerelease/thread/e3f80d66-2d8a-46b1-a7da-efb61d86abbc
- You need to add domain users to a few places before creating a project: http://msdn.microsoft.com/en-us/library/dd547204(VS.100).aspx
- I didn’t manage to create the WSS site under site due to SharePoint permission issues. (I’ll update this blog when I figure it out)
- Don’t worry about the object not set (Beta 2?) error when adding a project, just re add the project to VS.

- Make sure you add Task before checking the portal/reports. http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=499387. This will get rid of the rsInvaildReportParameter for the WorkItemTypeParam after 30mins or so.

The scrum stuff looks good but its hard to tell until you use it. http://msdn.microsoft.com/en-us/library/dd997796(VS.100).aspx
Next steps include getting a Build server and a Test Controller going. Lab management requires Hyper-V which Joe Gough is sorting out.
Cool. M
Comments welcome.