by XDK
24. June 2013 07:23
ERROR
"Run On Agent (reserved build agent <Agent1>). There was no endpoint listening at <TFS url> that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.Cannot stop the build. Details: Operation did not complete in 00:01:00. (After trying to stop the build) TF215104: Failed to stop build 23649: it did not respond to a workflow cancellation request."
Solution
1) Identify and Remove the queued builds data from dbo.tbl_BuildQueue table in the Tfs_CollectionName database.
select * from dbo.tbl_BuildQueue
delete from dbo.tbl_BuildQueue where QueueID = 'ID'
2) Remove the build agent from the controller
Identify the build agent and note the value of ReservationId and AgentId.
SELECT * FROM tbl_BuildAgent
DELETE FROM tbl_BuildAgentReservation WHERE ReservationId = [ReservationId]
UPDATE tbl_BuildAgent SET ReservationId = NULL WHERE AgentId = [AgentId].
Remove the Build Agent from TFS Admin Console.
by XDK
20. June 2013 13:14
Solution:
1. Remove the existing portal setting for team project as shown in the screenshort
2. Execute the following command to create a team project site
TFPT.EXE addprojectportal /collection:http://<server>:<port>/tfs/<TeamProjectCollection>
* /teamproject:<TeamProject> /processtemplate:"Microsoft Visual Studio Scrum 2.2"
by XDK
20. June 2013 05:19
Explanation:
I had this problem when I migrated TFS 2010 collection to TFS 2012 instance and having the collection online on both TFS 2010 and TFS 2012 instances in parallel.
Solution:
To fix the problem, you need to disable the team project portal links either on TFS 2010 or TFS 2012 collection --> Team projects and run the SharePoint repair on the APP TIER using TFS administration console.
Following are the steps I followed to fix the error in TFS 2012 instance
1. Open Team Explorer in Visual Studio --> Connect to TFS 2010 instance --> Select the team project that needs the fix --> goto "Portal Settings" --> Unchecked the "Enable Team Project Portal checkbox" --> click OK
2. Login to TFS 2012 App Tier --> Open TFS Administration console --> Select "Share Point Web Applications" --> Select the SharePoint URL --> click "Repair Connection" --> Repair option
All the permissions and connections to the team projects Share point sites should succeed.
(Optional)
3. Login to TFS 2010 App Tier --> Open TFS Administration console --> Select "Share Point Web Applications" --> Select the SharePoint URL --> click "Repair Connection" --> Repair option
All the permissions and connections to the team projects Share point sites should succeed.
by XDK
18. June 2013 20:33
Explanation
The users should have project level permission to label any folders and files in version control using visual studio IDE. The error occurs when team project does not have project users/groups permissions set at project level but its set on folders.
Solution
Add the users/groups permission at project level.
by XDK
18. June 2013 16:48
var projectCollection = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri(tfsURL + "/" + collectionName));
var myService = projectCollection.GetService<TswaClientHyperlinkService>();
string wiURL = myService.GetWorkItemEditorUrl(workItem.Id).ToString();