This question is locked. New answers and comments are not allowed.
I have a TeamPulse project (standard Agile template) that is synchronized with TFS2010 project (standard MSF Agile template) using query (WI only filtered by area).
TeamPluse is 2011.1.504.0
TFS is 2010 SP1.
After initial sucesfull TFS synchronization i used TeamPulse to add several new tasks to existing UserStory. All new tasks are assigned to me.
Than I started second TFS synchronization and I see folowing error for each new task:
Work item has invalid fields. (filedName='Assigned To' | Value='Tonci vatavuk' | Status='InvalidListValue')
My full name in TFS2010 (and company AD) is "Tonći Vatavuk".
My full name in TeamPulse is "Tonći Vatavuk".
If I look at drop down list with users in TeamPulse I see "Tonći Vatavuk".
The new TeamPulse task before TFS synchronization was assigned to "Tonći Vatavuk".
The same task after TFS synchronization is assigned to "Tonci Vatavuk" (so it is different 4th character of first name)
I can easy change it in TeamPulse to "Tonći Vatavuk" by selecting it from dropdownlist with usernames.
Still this do not help to make TFS synchronization without this errors.
It looks that change in full name is happening during TFS Synchronization.
I made workaround using standard ValueMapping in TFS sync XML config... sample of it ...
...
<ValueMappings>
<ValueMapping Name="AssignedToValueMapping">
<Values>
<Value TeamPulseValue="Tonci Vatavuk" DestinationValue="Tonći Vatavuk" />
</Values>
</ValueMapping>
</ValueMappings>
...
After this, TFS Synchronization is working without errors. My full name is OK in TFS.
My full name is wrong on all tasks in TeamPulse but that is not end of the world ;-)
Regards
Tonći
TeamPluse is 2011.1.504.0
TFS is 2010 SP1.
After initial sucesfull TFS synchronization i used TeamPulse to add several new tasks to existing UserStory. All new tasks are assigned to me.
Than I started second TFS synchronization and I see folowing error for each new task:
Work item has invalid fields. (filedName='Assigned To' | Value='Tonci vatavuk' | Status='InvalidListValue')
My full name in TFS2010 (and company AD) is "Tonći Vatavuk".
My full name in TeamPulse is "Tonći Vatavuk".
If I look at drop down list with users in TeamPulse I see "Tonći Vatavuk".
The new TeamPulse task before TFS synchronization was assigned to "Tonći Vatavuk".
The same task after TFS synchronization is assigned to "Tonci Vatavuk" (so it is different 4th character of first name)
I can easy change it in TeamPulse to "Tonći Vatavuk" by selecting it from dropdownlist with usernames.
Still this do not help to make TFS synchronization without this errors.
It looks that change in full name is happening during TFS Synchronization.
I made workaround using standard ValueMapping in TFS sync XML config... sample of it ...
...
<ValueMappings>
<ValueMapping Name="AssignedToValueMapping">
<Values>
<Value TeamPulseValue="Tonci Vatavuk" DestinationValue="Tonći Vatavuk" />
</Values>
</ValueMapping>
</ValueMappings>
...
After this, TFS Synchronization is working without errors. My full name is OK in TFS.
My full name is wrong on all tasks in TeamPulse but that is not end of the world ;-)
Regards
Tonći