This is a migrated thread and some comments may be shown as answers.

Can't sync from TFS to TeamPulse

5 Answers 134 Views
TFS Integration
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Frank Lyons
Top achievements
Rank 1
Frank Lyons asked on 26 Nov 2010, 11:05 PM
hey guys,

Just installed the latest Q3 Standard Edition...loving the tool so far, however, I am having a problem syncing anything from TFS back up to TeamPulse.  The TeamPulse sync to TFS works great though...no issues there.  I gathered from the documentation that this was a bi-directional sync.

My TFS project is using the TeamPulse process template...but I've verified the issues exists with other templates as well.

Is there anything I need to modify in the Synchronization Mappings XML file to support this?

thanks,

-Frank

5 Answers, 1 is accepted

Sort by
0
Ryan
Telerik team
answered on 27 Nov 2010, 12:07 AM
Hello Frank Lyons,

In general, the sync is bi-directional. When you hit 'Sync Now' in TeamPulse changes made to work items in TFS should be replicated in TeamPulse for any mapped fields.

What fields were you making changes to? I am going to assume you are adjusting the Story Description field in TFS?

The Description field is an exception and is not bi-directional. Due to the fact that the description is Rich Text in TeamPulse, we opted to make it sync only from TeamPulse into TFS (or if the work item was originally created in TFS, its description will be read into TeamPulse initially). This is only for Stories. Tasks descriptions are not Rich Text in TeamPulse so they should sync normally.

We plan to add better bi-directional support for description syncing perhaps in our Q3 SP1 release or in our 2011 Q1 release, especially for work item definitions that allow for HTML formatted descriptions (like the TeamPulse template does). For now we suggest editing Story descriptions exclusively in TeamPulse.

Kind regards,
Ryan
the Telerik team
New release coming up this week! Sign up to see what's new in Telerik TeamPulse Q3 2010!
Thursday, November 18, 2010 2:00 PM - 3:00 PM EST: Register today!
0
Frank Lyons
Top achievements
Rank 1
answered on 27 Nov 2010, 12:19 AM
thanks for the info Ryan - however, I am simply trying to sync Tasks and the Story Status (i.e. - 'In Progress') created in TFS for the parent User Story.

thanks.

-Frank
0
Ryan
Telerik team
answered on 30 Nov 2010, 07:18 PM
Hello Frank Lyons,

I am trying to figure out what the problem might be, and it may be a mapping issue.

Could you double check your TeamPulse process template (located in Project Settings), and your TFS process template (located in View TFS Sync Information). See attached screen shots.

You mentioned that you were using the TeamPulse TFS process template. Did you follow this blog post to install the template in TFS: http://blogs.telerik.com/blogs/posts/10-11-26/introducing_the_teampulse_tfs_process_template.aspx ?

Have you modified your mappings xml or TeamPulse advanced project settings xml in any way?

Thanks,
Ryan
the Telerik team
New release coming up this week! Sign up to see what's new in Telerik TeamPulse Q3 2010!
Thursday, November 18, 2010 2:00 PM - 3:00 PM EST: Register today!
0
Frank Lyons
Top achievements
Rank 1
answered on 01 Dec 2010, 12:07 AM
Yes, I followed the directions outlined in the blog and knowledge base article for installing the TeamPulse process template...everything else installed fine without issue. I've also confirmed my settings are correct, based on the screen shots you sent.  I've also tried using other process templates, but no luck.  I haven't touched the XML mappings either - everything is pretty much out of the box.

But I was incorrect earlier in stating nothing was sync'ng back up...I am getting the 'Assigned To' and 'Status' fields synchronized back up to TeamPulse - however, Tasks are not coming through.  Any more thoughts?

thanks in advance. 
0
Joel
Telerik team
answered on 01 Dec 2010, 09:19 AM
Hello Frank,

For tasks to sync from TFS to TeamPulse, they must have a parent story in TFS.  This means that there must be a parent/child link between the parent story and the child task (see attached screenshot).  Any link types other than parent/child, such as related, affects/affected by, successor/predecessor, etc., are ignored.

Can you please verify that the tasks that are not syncing to TeamPulse have a parent User Story in TFS?

Regards,
Joel
the Telerik team
New release coming up this week! Sign up to see what's new in Telerik TeamPulse Q3 2010!
Thursday, November 18, 2010 2:00 PM - 3:00 PM EST: Register today!
Tags
TFS Integration
Asked by
Frank Lyons
Top achievements
Rank 1
Answers by
Ryan
Telerik team
Frank Lyons
Top achievements
Rank 1
Joel
Telerik team
Share this question
or