Can't sync from TFS to TeamPulse

6 posts, 0 answers
  1. Frank Lyons
    Frank Lyons avatar
    5 posts
    Member since:
    Mar 2007

    Posted 26 Nov 2010 Link to this post

    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
  2. Ryan
    Admin
    Ryan avatar
    164 posts

    Posted 26 Nov 2010 Link to this post

    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!
  3. Frank Lyons
    Frank Lyons avatar
    5 posts
    Member since:
    Mar 2007

    Posted 26 Nov 2010 Link to this post

    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
  4. Ryan
    Admin
    Ryan avatar
    164 posts

    Posted 30 Nov 2010 Link to this post

    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!
  5. Frank Lyons
    Frank Lyons avatar
    5 posts
    Member since:
    Mar 2007

    Posted 30 Nov 2010 Link to this post

    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. 
  6. Joel
    Admin
    Joel avatar
    300 posts

    Posted 01 Dec 2010 Link to this post

    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!
Back to Top