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

Sync issues btw TeamPulse and TFS using Scrum Template

6 Answers 180 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.
Russell Manning
Top achievements
Rank 1
Russell Manning asked on 11 Jan 2011, 10:31 PM
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

6 Answers, 1 is accepted

Sort by
0
David Harris
Telerik team
answered on 14 Jan 2011, 10:23 PM
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
0
Vivid Group
Top achievements
Rank 1
answered on 11 Mar 2011, 08:28 AM
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?
0
Joel
Telerik team
answered on 14 Mar 2011, 01:15 PM
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!
0
Vivid Group
Top achievements
Rank 1
answered on 17 Mar 2011, 06:36 AM
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?
0
Joel
Telerik team
answered on 17 Mar 2011, 10:40 AM
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
0
Klaus Amtoft
Top achievements
Rank 1
answered on 06 Apr 2011, 12:40 PM
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
Tags
TFS Integration
Asked by
Russell Manning
Top achievements
Rank 1
Answers by
David Harris
Telerik team
Vivid Group
Top achievements
Rank 1
Joel
Telerik team
Klaus Amtoft
Top achievements
Rank 1
Share this question
or