When attempting to queue a build, queue build screen shows the position as 3, but there are no other builds running or queued currently on the server. It appears that the TFS server thinks there are two items already queued, but as stated there is nothing else queued, I opened the All Build Definitions for all our team projects and none had anything in the list, I also have a tool I wrote to show me all the currently queued builds (does a few other things) and this too indicates nothing is queued.
Setting the new build to a priorty of high in turn causes the build to run without issue, but any builds not set to high appear to be blocked by the two ghost items. We only have one build agent on the controller.
This morning there were some issues with the builds and I canceled a bunch of them, this is when the above issue showed up. I used the standard interface for stopping the builds, don't remember getting any errors when doing so. We have rebooted both the build server as well as the main TFS server (non tier installation).
At this point I'm lost on what to check next, any assistance would be greatly appreciated.
There is a table in TFS Database which will show you any builds that are not completed... due to whatever reason.
Wanted to automatically generate release notes from TFS .... why not look at http://tfschangelog.codeplex.com
- 已标记为答案 ThisBytes5 2012年7月26日 11:28
Thanks for your post.
Have you checked the tbl_BuildQueue table?
If you have any further research of this issue, please share your experience here.
John Qiao [MSFT]
MSDN Community Support | Feedback to us
2012年7月24日 14:04Not yet, still waiting on database permissions, stupid red tape.