Sync issues btw TeamPulse and TFS using Scrum Template

7 posts, 0 answers
  1. Russell Manning
    Russell Manning avatar
    1 posts
    Member since:
    Mar 2010

    Posted 11 Jan 2011 Link to this post

    Having trouble getting TeamPulse and TFS synchronizing using the Scrum template, i.e. the TeamPulse Scrum template and the TFS Scrum 1.0 template relased in November. I get the following

    Synchronization settings are not valid. Please review the following error. Project named 'Scrum Test Project' does not exist on the TFS server 'http://tfs:8080/tfs/DefaultCollection'

    So far I have been using the Agile project templates without too much trouble using the same TFS server. Anyone getting this issue or know what I might be doing wrong?

    Thasnks in advance
  2. David Harris
    Admin
    David Harris avatar
    1 posts

    Posted 14 Jan 2011 Link to this post

    Hello Russell,

    Can you explain where in the process you receive this message? Does it occur when you attempt to create the Remote Server Configuration, or does it happen afterwards when you attempt to initiate a synchronization?

    If possible would you be able to attach a screenshot of the error? I think this might help us out as we go forward attempting to resolve the issue.

    Thanks,
    David Harris
    the Telerik team
  3. Vivid Group
    Vivid Group avatar
    22 posts
    Member since:
    Dec 2009

    Posted 11 Mar 2011 Link to this post

    Hi there,

    I am also getting this error. I downloaded and installed Team Pulse today, connected successfully to the TFS server.
    In the Remote Server Configuration, I could see my server, and once selected could see the list of Projects within TFS.
    If then select my project with the template: MSF Agile Software Development with Scrum and its all happy when I connect to server (no errors).

    I then click on Synchronize Now and get the error:
    Synchronization settings are not valid. Please review the following error:
    Project named 'my project' does not exist on TFS Server 'http://my server'

    is there a way I can troubleshoot further?
  4. Joel
    Admin
    Joel avatar
    300 posts

    Posted 14 Mar 2011 Link to this post

    Hi Matt,

    Can you make sure that the account you chose as the TFS service account on the Manage Sync Servers screen has permission to view/add/edit work items, areas, and iterations in the project in question?

    The best way to do this is to add that user account to the Project Collection Service Accounts group in TFS.  Adding to this group is the recommended way to give your service account all the permissions it needs to perform synchronization tasks including impersonating users to help keep the work item history accurrate.

    Regards,
    Joel
    the Telerik team
    Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
  5. Vivid Group
    Vivid Group avatar
    22 posts
    Member since:
    Dec 2009

    Posted 17 Mar 2011 Link to this post

    Hi Joel,

    I can confirm that the user that connects to TFS is a member of the Project Collection Service Account.
    I can connect to the TFS server and it recommends the Agile 5.0 template but problem happens when I try to synch.
    Is there any logging I can post up?
  6. Joel
    Admin
    Joel avatar
    300 posts

    Posted 17 Mar 2011 Link to this post

    Hi Matt,

    Yes, there is a log file for the integration service that can be found here: {TeamPulse install location}\Logs\integration-log.txt where the install location is usually c:\Program Files (x86)\Telerik\TeamPulse. 

    There might also be more than one log file with a number appended at the end because by default a rolling log file is used.  If you could zip them all up and send them to us, that would be great.  To attach a zip file you will need to open a support ticket.

    And just to be sure we're talking about the same user, I've attached an image that shows which user should be in the Project Collection Service Accounts group.  If this doesn't work, try making the service account a project administrator in the problem project.  The only permissions the service account really needs is permission to add and update work items, areas, and iterations in a project.  Normally, the permissions granted to the Project Collection Service Accounts group are sufficient.

    Regards,
    Joel
    the Telerik team
  7. Klaus Amtoft
    Klaus Amtoft avatar
    1 posts
    Member since:
    Sep 2005

    Posted 06 Apr 2011 Link to this post

    We were experiencing similar issues when setting up sync between projects based on Visual Studio Scrum v1.0 and TeamPulse. What solved it in our setup, was the usercredentials used for the TFS Server connection (in the Manage Sync Servers-dialog).

    I had setup our system to use the serviceaccount used by TFS (on the TFS server), but this account didn't have any permissions on the projects. Altering the credentials from the serviceaccount to a user account with permissions on the project resolved the issue.

    It is a bit confusing that you can specify one set of credentials to setup the project synchronization, and TeamPulse uses another set of credentials to do the actual sync. What is more confusing is that the error doesn't occur when using the Agile templates...

    Hope this helps

    /Klaus
Back to Top