First – Enable Loggiging.
I recommend you to enable Event Service Logging to check if it’s able to process events.
You will find all the information on configuring loggining in following blog article under topic “Under the hood:”
PLEASE NOTE that the event service file name has to be SfTSEvent.log.
Second – Force Sync to execute Aggregation Service.
In the same article it has section on “Controlling the service and synchronising work items”. Please refer to how to perform “Sync All” using Web Services interface. This option allows you to manually / force update aggregations for
a given project in a given collection.
Third – Check that Aggregation Rule is defined.
In your installation, locate “C:\Program Files\Scrum for Team System\Services\3.0\Rules\AggregationRules.xml” file and verify that it contains following section….
<WorkItemType source="Team Sprint" target="Sprint" />
<Link linktypename="Scrum.ImplementedBy" isforward="true" />
<Field source="Scrum.v3.Capacity" target="Scrum.v3.Capacity" />
<ChangeNote>Sum of associated team sprint(s) capacity applied.</ChangeNote>
Fourth – Check link between “Team Sprint” and “Sprint”.
I have experienced that when you create new Team Sprint in TFS Workbench then it might not create all the required linked between “Team Sprint” and “Sprint”. Verify that when you open your sprint work item then it shows all your expected
team sprint in the “Implemented By” link type.
Please refer to one of the issue that I have submitted here…