SharePoint Blogs / SharePoint University
SharePoint Blogs and SharePoint University - all in one place!
Need SharePoint Training? Attend a SharePoint Bootcamp!

Please delete cookies related to sharepointblogs.com and sharepointu.com to resolve login issues!

How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"

Microsoft hasn't released an updated version of the eScrum process template for Visual Studio Team Foundation Server (TFS) 2008 Beta 2, code name "Orcas."  Until a supported version is available, these instructions will enable you to deploy the eScrum 1.0 process template (for TFS 2005) on TFS 2008 Beta 2.

Assuming you already have TFS 2008 Beta 2 up and running, you will need to install the following prerequisites:

  1. Visual Studio 2005 Team Explorer (the eScrum installer checks for it).  If you are adventurous, you could modify the eScrum msi file using Orca (not to be confused with Orcas) to eliminate the launch condition check for Team Explorer 2005.  Orca is a msi editor packaged in the Windows SDK, but you can download it separately here.

Once you have the prerequisites, install the eScrum template.  In addition to adding a process template to TFS, the installer will also deploy a WSS 2.0 site template and create an additional website.  After the installation you will modify the website configuration and replace the WSS 2.0 site template with a WSS 3.0 site template.

Follow these steps to remove and replace the eScrum WSS 2.0 template that was installed in WSS 3.0. 

  1. Download the eScrum WSS 3.0 template and place it in a temporary directory on the TFS server (c:\temp).  I upgraded this template to WSS 3.0 by installing it on a WSS 2.0 image and then performing an in-place upgrade to WSS 3.0.
  2. Remove the WSS 2.0 template that the eScrum installer deployed.  Run the following command on the TFS server (or the WSS server if you split WSS from TFS): C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm -o deletetemplate -title eScrum
  3. Reset IIS 
  4. Deploy the template you downloaded by running the following command: C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\STSADM.EXE -o addtemplate -filename "c:\temp\escrum.stp" -title eScrum
  5. Reset IIS

Follow these steps to ensure the eScrum website is configured properly (there is a website on the TFS server in addition to the WSS site).

  1. Open the eScrum web.config file (C:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\eScrum\) and ensure the following configuration section is the first node in the <configuraiton> section:
  <configSections>
        <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
            <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
                <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false"/>
                <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
                    <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false"/>
                    <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false"/>
                    <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false"/>
                </sectionGroup>
            </sectionGroup>
        </sectionGroup>
        <section name="loggingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings, Microsoft.Practices.EnterpriseLibrary.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=1a5b963c6f0fbeab"/>
    </configSections>
  1. Using Visual Studio 2008 Beta 2 Team Explorer, create a new team project using the eScrum template. 
  2. Once the project is created, there is one more configuration step required to get the eScrum website to work.  Edit the RegisteredGroups xml file located in C:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\eScrum\RegisteredGroups.xml and add the name of your TFS server and Project (you can add more projects by adding more <Server> nodes), for example:
<?xml version="1.0"?>
<RegisteredGroups xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <isflatGroupCollectionDirty>false</isflatGroupCollectionDirty>
    <Server Name="TFSSETUP" Uri="http://orcasbeta2_tfsvsts:8080/">
        <Group Name="eScrumProject" />
    </Server >
</RegisteredGroups>
Verify the eScrum website is working by accessing the url where you installed it.

Verify the eScrum WSS 3.0 site is working for the TFS project you created.

Although unsupported, I hope these instructions will help until Microsoft releases a Visual Studio 2008 TFS eScrum process template.


Posted 09-29-2007 8:48 AM by John Powell, PMP, MCPD, MCSD

Comments

University Update-Microsoft Visual Studio-How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas" wrote University Update-Microsoft Visual Studio-How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"
on 09-30-2007 7:29 PM

Pingback from  University Update-Microsoft Visual Studio-How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"

V. Hughes wrote re: How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"
on 10-01-2007 3:35 PM

Instead of installing Team Explorer 2005 or editing the MSI via Orca, instead try simply updating the web.config per Dag Baardsen's blog: developcode.blogspot.com/.../escrum-10-and-tfs-orcas_17.html

John Powell, PMP, MCPD, MCSD wrote re: How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"
on 10-04-2007 7:01 AM

The web.config doesn't exist until eScrum is installed.  The installer checks for Team Explorer 2005.

But it works on my PC! wrote Fun with a DDD6 demo
on 11-17-2007 4:44 PM

I have been working on my DDD6 demo, I intend to show eScrum at end of my session on Scrum. I thought

on 01-04-2008 8:57 AM

Det er foreløpig ikke laget noen ny versjon av eScrum prosess template for Foundation Server 2008. En

Noticias externas wrote eScrum 1.0 og Team Foundation Server 2008
on 01-04-2008 10:04 AM

Det er foreløpig ikke laget noen ny versjon av eScrum prosess template for Foundation Server 2008. En

Ian Ceicys wrote re: How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"
on 01-04-2008 2:31 PM

Awesome work. Thanks for the instructions.

NC wrote re: How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"
on 01-22-2008 2:21 PM

Got it installed, thanks for the info.

Does any know whether the reports on the report server is functional?  When run, all reports are blank, no workitems.

TIA.

Brian wrote re: How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"
on 02-19-2008 11:42 AM

I a getting an error when installing the eScrum template.  The error is:  

Could not load file or assembly ' Microsoft.TeamFoundation.Client, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f711d50a3a' or one of its dependencies.  The system cannot find the files specified.

Brent wrote re: How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"
on 02-21-2008 9:47 AM

Brian,

That an assembly for the Team Explorer 2005

But it works on my PC! wrote New release of VSTS Scrum Process Template
on 03-26-2008 3:29 PM

I see there has been a release of the VSTS Scrum Process Template for VS2008 on CodePlex , so adding

Dave Clarke wrote re: How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"
on 07-10-2008 9:52 AM

Thanks John for your help, nice one. Saved me loads of time this post. Here's my overall experience of the TFS 2008 and eScrum install:

daveclarkesblog.blogspot.com/.../installing-team-foundation-server-2008.html

Cheers

Dave

suneeth.natarajan@ust-global.com wrote re: How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"
on 08-07-2008 8:24 AM

Is eScrum Ver 1.0 supported by Windows XP or is it limited to  windows  2003 only? Ispite of installing the componenets mentioned at the Microsoft site we are unable to run this utility. Please help/advice/ do let us know who will be able to provide a solution.

Thanks,

Suneeth

Nicolas wrote re: How to Install Microsoft eScrum 1.0 process template on TFS 2008 Beta 2 "Orcas"
on 08-20-2008 5:27 PM

Hi

Microsoft has now release version 1.1, which will work with TFS 2008.

Regards

Nicolas

But it works on my PC! wrote eScrum 1,1 available
on 08-21-2008 3:22 AM

For those who have not seen it eScrum 1.1 is now available. This basically a update for the installer

Richard Fennell wrote eScrum 1,1 available
on 08-21-2008 4:19 AM

For those who have not seen it eScrum 1.1 is now available. This basically a update for the installer

Add a Comment

(required)  
(optional)
(required)  
Remember Me?
Need SharePoint Training? Attend a SharePoint Bootcamp!
Posts (c) their respective authors. Everything else (c) 2009 SharePoint Experts, Inc.