This question is locked. New answers and comments are not allowed.
I have a new TFS team project, configured to use the v1.0 TeamPulse template. When i attempt to sync with it from TeamPulse, I receive errors below (see attached). Shouldn't the teamPulse template work 'as is'?
Or am I missing something basic?
"The allowed values for the Status/State field for the TeamPulse 'Story' entity and the TFS 'User Story' work item type do not match."
"The allowed values for the Status/State field for the TeamPulse 'Task' entity and the TFS 'Task' work item type do not match."
"The allowed values for the Status/State field for the TeamPulse 'Bug' entity and the TFS 'Bug' work item type do not match."
"The allowed values for the Status/State f..."
Thanks,
Dave
PS - my sync mappings are below:
<SyncConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.0" ProjectID="2" ProviderName="TeamFoundationServer" SyncAttachments="true">
<ConfigSettings>
<ConfigSetting Key="TfsProjectName" Value="Arcus" />
<ConfigSetting Key="TfsServerVersion" Value="2010" />
<ConfigSetting Key="TfsProcessTemplateName" Value="TeamPulse" />
</ConfigSettings>
<EntityMappings>
<EntityMapping TeamPulseEntityName="Story" DestinationEntityName="User Story">
<FieldMappings>
<FieldMapping TeamPulseFieldName="Name" TeamPulseFieldType="string" DestinationFieldName="System.Title" DestinationFieldDisplayName="Title" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="DescriptionRichText" TeamPulseFieldType="richtext" DestinationFieldName="Microsoft.VSTS.Common.DescriptionHtml" DestinationFieldDisplayName="Description" DestinationFieldType="html" />
<FieldMapping TeamPulseFieldName="AssignedTo" TeamPulseFieldType="string" DestinationFieldName="System.AssignedTo" DestinationFieldDisplayName="Assigned To" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Status" TeamPulseFieldType="string" DestinationFieldName="System.State" DestinationFieldDisplayName="State" DestinationFieldType="string" ValueMappingName="StoryStatusMapping" />
<FieldMapping TeamPulseFieldName="AreaPath" TeamPulseFieldType="string" DestinationFieldName="System.AreaPath" DestinationFieldDisplayName="Area" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="IterationPath" TeamPulseFieldType="string" DestinationFieldName="System.IterationPath" DestinationFieldDisplayName="Iteration" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Points" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Scheduling.StoryPoints" DestinationFieldDisplayName="Story Points" DestinationFieldType="double" />
</FieldMappings>
<DefaultValues>
<DefaultValue FieldName="System.Title" Value="New User Story" />
<DefaultValue FieldName="System.AssignedTo" />
</DefaultValues>
</EntityMapping>
<EntityMapping TeamPulseEntityName="Task" DestinationEntityName="Task">
<FieldMappings>
<FieldMapping TeamPulseFieldName="Name" TeamPulseFieldType="string" DestinationFieldName="System.Title" DestinationFieldDisplayName="Title" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Description" TeamPulseFieldType="string" DestinationFieldName="Microsoft.VSTS.Common.DescriptionHtml" DestinationFieldDisplayName="Description" DestinationFieldType="html" />
<FieldMapping TeamPulseFieldName="AssignedTo" TeamPulseFieldType="string" DestinationFieldName="System.AssignedTo" DestinationFieldDisplayName="Assigned To" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Status" TeamPulseFieldType="string" DestinationFieldName="System.State" DestinationFieldDisplayName="State" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="AreaPath" TeamPulseFieldType="string" DestinationFieldName="System.AreaPath" DestinationFieldDisplayName="Area" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="IterationPath" TeamPulseFieldType="string" DestinationFieldName="System.IterationPath" DestinationFieldDisplayName="Iteration" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="WorkRemaining" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Scheduling.RemainingWork" DestinationFieldDisplayName="Remaining" DestinationFieldType="double" />
<FieldMapping TeamPulseFieldName="WorkCompleted" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Scheduling.CompletedWork" DestinationFieldDisplayName="Completed" DestinationFieldType="double" />
<FieldMapping TeamPulseFieldName="EstimateProbable" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Scheduling.OriginalEstimate" DestinationFieldDisplayName="Original Estimate" DestinationFieldType="double" />
<FieldMapping TeamPulseFieldName="StoryID" TeamPulseFieldType="integer" DestinationFieldName="ParentStoryID" DestinationFieldDisplayName="Parent" DestinationFieldType="integer" />
</FieldMappings>
<DefaultValues>
<DefaultValue FieldName="System.Title" Value="New Task" />
<DefaultValue FieldName="System.AssignedTo" />
</DefaultValues>
</EntityMapping>
<EntityMapping TeamPulseEntityName="Bug" DestinationEntityName="Bug">
<FieldMappings>
<FieldMapping TeamPulseFieldName="Name" TeamPulseFieldType="string" DestinationFieldName="System.Title" DestinationFieldDisplayName="Title" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="AssignedTo" TeamPulseFieldType="string" DestinationFieldName="System.AssignedTo" DestinationFieldDisplayName="Assigned To" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Status" TeamPulseFieldType="string" DestinationFieldName="System.State" DestinationFieldDisplayName="State" DestinationFieldType="string" ValueMappingName="BugStatusMapping" />
<FieldMapping TeamPulseFieldName="AreaPath" TeamPulseFieldType="string" DestinationFieldName="System.AreaPath" DestinationFieldDisplayName="Area" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="IterationPath" TeamPulseFieldType="string" DestinationFieldName="System.IterationPath" DestinationFieldDisplayName="Iteration" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Priority" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Common.Priority" DestinationFieldDisplayName="Priority" DestinationFieldType="integer" />
<FieldMapping TeamPulseFieldName="SequenceNumber" TeamPulseFieldType="double" DestinationFieldName="Microsoft.VSTS.Common.StackRank" DestinationFieldDisplayName="Stack Rank" DestinationFieldType="double" />
<FieldMapping TeamPulseFieldName="Severity" TeamPulseFieldType="string" DestinationFieldName="Microsoft.VSTS.Common.Severity" DestinationFieldDisplayName="Severity" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="StepsToReproduceRichText" TeamPulseFieldType="richtext" DestinationFieldName="Microsoft.VSTS.TCM.ReproSteps" DestinationFieldDisplayName="Steps to Reproduce" DestinationFieldType="html" />
</FieldMappings>
<DefaultValues>
<DefaultValue FieldName="System.Title" Value="New Bug" />
<DefaultValue FieldName="System.AssignedTo" />
</DefaultValues>
</EntityMapping>
<EntityMapping TeamPulseEntityName="Issue" DestinationEntityName="Issue">
<FieldMappings>
<FieldMapping TeamPulseFieldName="Name" TeamPulseFieldType="string" DestinationFieldName="System.Title" DestinationFieldDisplayName="Title" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="DescriptionPlainText" TeamPulseFieldType="string" DestinationFieldName="System.Description" DestinationFieldDisplayName="Description" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="AssignedTo" TeamPulseFieldType="string" DestinationFieldName="System.AssignedTo" DestinationFieldDisplayName="Assigned To" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Status" TeamPulseFieldType="string" DestinationFieldName="System.State" DestinationFieldDisplayName="State" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="AreaPath" TeamPulseFieldType="string" DestinationFieldName="System.AreaPath" DestinationFieldDisplayName="Area" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="IterationPath" TeamPulseFieldType="string" DestinationFieldName="System.IterationPath" DestinationFieldDisplayName="Iteration" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Priority" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Common.Priority" DestinationFieldDisplayName="Priority" DestinationFieldType="integer" />
<FieldMapping TeamPulseFieldName="SequenceNumber" TeamPulseFieldType="double" DestinationFieldName="Microsoft.VSTS.Common.StackRank" DestinationFieldDisplayName="Stack Rank" DestinationFieldType="double" />
</FieldMappings>
<DefaultValues>
<DefaultValue FieldName="System.Title" Value="New Issue" />
<DefaultValue FieldName="System.AssignedTo" />
</DefaultValues>
</EntityMapping>
</EntityMappings>
<ValueMappings>
<ValueMapping Name="StoryStatusMapping">
<Values>
<Value TeamPulseValue="Ready For Test" DestinationValue="Ready for Test" />
</Values>
</ValueMapping>
<ValueMapping Name="BugStatusMapping">
<Values>
<Value TeamPulseValue="Ready For Test" DestinationValue="Ready for Test" />
</Values>
</ValueMapping>
</ValueMappings>
</SyncConfiguration>
Or am I missing something basic?
"The allowed values for the Status/State field for the TeamPulse 'Story' entity and the TFS 'User Story' work item type do not match."
"The allowed values for the Status/State field for the TeamPulse 'Task' entity and the TFS 'Task' work item type do not match."
"The allowed values for the Status/State field for the TeamPulse 'Bug' entity and the TFS 'Bug' work item type do not match."
"The allowed values for the Status/State f..."
Thanks,
Dave
PS - my sync mappings are below:
<SyncConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.0" ProjectID="2" ProviderName="TeamFoundationServer" SyncAttachments="true">
<ConfigSettings>
<ConfigSetting Key="TfsProjectName" Value="Arcus" />
<ConfigSetting Key="TfsServerVersion" Value="2010" />
<ConfigSetting Key="TfsProcessTemplateName" Value="TeamPulse" />
</ConfigSettings>
<EntityMappings>
<EntityMapping TeamPulseEntityName="Story" DestinationEntityName="User Story">
<FieldMappings>
<FieldMapping TeamPulseFieldName="Name" TeamPulseFieldType="string" DestinationFieldName="System.Title" DestinationFieldDisplayName="Title" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="DescriptionRichText" TeamPulseFieldType="richtext" DestinationFieldName="Microsoft.VSTS.Common.DescriptionHtml" DestinationFieldDisplayName="Description" DestinationFieldType="html" />
<FieldMapping TeamPulseFieldName="AssignedTo" TeamPulseFieldType="string" DestinationFieldName="System.AssignedTo" DestinationFieldDisplayName="Assigned To" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Status" TeamPulseFieldType="string" DestinationFieldName="System.State" DestinationFieldDisplayName="State" DestinationFieldType="string" ValueMappingName="StoryStatusMapping" />
<FieldMapping TeamPulseFieldName="AreaPath" TeamPulseFieldType="string" DestinationFieldName="System.AreaPath" DestinationFieldDisplayName="Area" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="IterationPath" TeamPulseFieldType="string" DestinationFieldName="System.IterationPath" DestinationFieldDisplayName="Iteration" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Points" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Scheduling.StoryPoints" DestinationFieldDisplayName="Story Points" DestinationFieldType="double" />
</FieldMappings>
<DefaultValues>
<DefaultValue FieldName="System.Title" Value="New User Story" />
<DefaultValue FieldName="System.AssignedTo" />
</DefaultValues>
</EntityMapping>
<EntityMapping TeamPulseEntityName="Task" DestinationEntityName="Task">
<FieldMappings>
<FieldMapping TeamPulseFieldName="Name" TeamPulseFieldType="string" DestinationFieldName="System.Title" DestinationFieldDisplayName="Title" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Description" TeamPulseFieldType="string" DestinationFieldName="Microsoft.VSTS.Common.DescriptionHtml" DestinationFieldDisplayName="Description" DestinationFieldType="html" />
<FieldMapping TeamPulseFieldName="AssignedTo" TeamPulseFieldType="string" DestinationFieldName="System.AssignedTo" DestinationFieldDisplayName="Assigned To" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Status" TeamPulseFieldType="string" DestinationFieldName="System.State" DestinationFieldDisplayName="State" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="AreaPath" TeamPulseFieldType="string" DestinationFieldName="System.AreaPath" DestinationFieldDisplayName="Area" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="IterationPath" TeamPulseFieldType="string" DestinationFieldName="System.IterationPath" DestinationFieldDisplayName="Iteration" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="WorkRemaining" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Scheduling.RemainingWork" DestinationFieldDisplayName="Remaining" DestinationFieldType="double" />
<FieldMapping TeamPulseFieldName="WorkCompleted" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Scheduling.CompletedWork" DestinationFieldDisplayName="Completed" DestinationFieldType="double" />
<FieldMapping TeamPulseFieldName="EstimateProbable" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Scheduling.OriginalEstimate" DestinationFieldDisplayName="Original Estimate" DestinationFieldType="double" />
<FieldMapping TeamPulseFieldName="StoryID" TeamPulseFieldType="integer" DestinationFieldName="ParentStoryID" DestinationFieldDisplayName="Parent" DestinationFieldType="integer" />
</FieldMappings>
<DefaultValues>
<DefaultValue FieldName="System.Title" Value="New Task" />
<DefaultValue FieldName="System.AssignedTo" />
</DefaultValues>
</EntityMapping>
<EntityMapping TeamPulseEntityName="Bug" DestinationEntityName="Bug">
<FieldMappings>
<FieldMapping TeamPulseFieldName="Name" TeamPulseFieldType="string" DestinationFieldName="System.Title" DestinationFieldDisplayName="Title" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="AssignedTo" TeamPulseFieldType="string" DestinationFieldName="System.AssignedTo" DestinationFieldDisplayName="Assigned To" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Status" TeamPulseFieldType="string" DestinationFieldName="System.State" DestinationFieldDisplayName="State" DestinationFieldType="string" ValueMappingName="BugStatusMapping" />
<FieldMapping TeamPulseFieldName="AreaPath" TeamPulseFieldType="string" DestinationFieldName="System.AreaPath" DestinationFieldDisplayName="Area" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="IterationPath" TeamPulseFieldType="string" DestinationFieldName="System.IterationPath" DestinationFieldDisplayName="Iteration" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Priority" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Common.Priority" DestinationFieldDisplayName="Priority" DestinationFieldType="integer" />
<FieldMapping TeamPulseFieldName="SequenceNumber" TeamPulseFieldType="double" DestinationFieldName="Microsoft.VSTS.Common.StackRank" DestinationFieldDisplayName="Stack Rank" DestinationFieldType="double" />
<FieldMapping TeamPulseFieldName="Severity" TeamPulseFieldType="string" DestinationFieldName="Microsoft.VSTS.Common.Severity" DestinationFieldDisplayName="Severity" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="StepsToReproduceRichText" TeamPulseFieldType="richtext" DestinationFieldName="Microsoft.VSTS.TCM.ReproSteps" DestinationFieldDisplayName="Steps to Reproduce" DestinationFieldType="html" />
</FieldMappings>
<DefaultValues>
<DefaultValue FieldName="System.Title" Value="New Bug" />
<DefaultValue FieldName="System.AssignedTo" />
</DefaultValues>
</EntityMapping>
<EntityMapping TeamPulseEntityName="Issue" DestinationEntityName="Issue">
<FieldMappings>
<FieldMapping TeamPulseFieldName="Name" TeamPulseFieldType="string" DestinationFieldName="System.Title" DestinationFieldDisplayName="Title" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="DescriptionPlainText" TeamPulseFieldType="string" DestinationFieldName="System.Description" DestinationFieldDisplayName="Description" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="AssignedTo" TeamPulseFieldType="string" DestinationFieldName="System.AssignedTo" DestinationFieldDisplayName="Assigned To" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Status" TeamPulseFieldType="string" DestinationFieldName="System.State" DestinationFieldDisplayName="State" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="AreaPath" TeamPulseFieldType="string" DestinationFieldName="System.AreaPath" DestinationFieldDisplayName="Area" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="IterationPath" TeamPulseFieldType="string" DestinationFieldName="System.IterationPath" DestinationFieldDisplayName="Iteration" DestinationFieldType="string" />
<FieldMapping TeamPulseFieldName="Priority" TeamPulseFieldType="single" DestinationFieldName="Microsoft.VSTS.Common.Priority" DestinationFieldDisplayName="Priority" DestinationFieldType="integer" />
<FieldMapping TeamPulseFieldName="SequenceNumber" TeamPulseFieldType="double" DestinationFieldName="Microsoft.VSTS.Common.StackRank" DestinationFieldDisplayName="Stack Rank" DestinationFieldType="double" />
</FieldMappings>
<DefaultValues>
<DefaultValue FieldName="System.Title" Value="New Issue" />
<DefaultValue FieldName="System.AssignedTo" />
</DefaultValues>
</EntityMapping>
</EntityMappings>
<ValueMappings>
<ValueMapping Name="StoryStatusMapping">
<Values>
<Value TeamPulseValue="Ready For Test" DestinationValue="Ready for Test" />
</Values>
</ValueMapping>
<ValueMapping Name="BugStatusMapping">
<Values>
<Value TeamPulseValue="Ready For Test" DestinationValue="Ready for Test" />
</Values>
</ValueMapping>
</ValueMappings>
</SyncConfiguration>