TFS2010 and FinalBuilder 7

BACKGROUND:

We had TFS2008 and FB6 running our builds up until yesterday.  We moved to TFS2010.  Per FB documentation we moved to FB7.

We are now experiencing errors. (Details below)

 

Error:

Currently we are getting:

c:\productfolder\Main Branch Build\BuildType\TFSBuild.proj (198): Unable to create a team build proxy connection to build Main Branch Build on TeamServer http://tfsservername:8080/DefaultCollection

 

Searching the forums I found:

Unable to create team build proxy connection

https://www.finalbuilder.com/Default...0473#14556

and

Proper tfs2010 server name for collection

https://www.finalbuilder.com/Default...0384#14261

 

Educated Guess:

Looking over these two it looks as though the issue is that TFS changed what URL you are supposed to hit it with.

So in theory I should do the same.

 

Question

Where do I set that URL?

Looking over my FB build my first action is "Get Team Foundation Build Parameters".  Editing that I see my "Team Server URL:" is set to "TeamServer".  But I have no idea where TeamServer comes from.  I see the name under Build.fbp6\Variables\Project\TeamBuild\TeamServer  but editing that gives no hint as to the value.

So, where do I have to change http://tfsservername:8080/DefaultCollection so that FB can communicate with TFS2010?

 

Thanks,
Ralph

 

Hi Ralph,
Have you moved to a Windows Workflow build, or are you still using your TFS2008/MSBuild build? We’ve recently found out that due to changes in the TFS API, 2008 projects will not run from TFS2010 with either FinalBuilder.

Unfortunately to use TFS2010 with FinalBuilder you’ll need to move to a Windows Workflow-style build.

Ben

We were under the impression from your documentation that our Finalbuilder 7 projects would continue to work until we could schedual project time to get the workflow stuff into our build process.

This is obviously not the case.

 

I would greatly appreciate a link to whatever documentation I might have missed that better explains what should be expected from switching to FB7 with TFS2010.

 

If this is a known API issue when can we expect a fix/hotfix?

"Recreate your build using the workflow stuff."
Isn't a particularly backward compatible, or acceptable, workaround.

 

 

We didn’t break anything, or intentionally make it difficult to FB users migrating their TFS installations, it was Microsoft who completely changed the build architecture and api’s for TFS2010 and made it impossible to maintain backwards compatibility. For us to even get any kind of integration with TFS2010 took an inordinate amount of effort with almost no documentation available from Microsoft at the time (not sure there is much even now).

If you can point us to the documentation where we are misleading anyone or giving the wrong impression we will gladly rectify that. I have had a look at our help file and it looks pretty clear to me :

http://help.finalbuilder.com/team_foundation_server_integra.htm

In addition there are these articles on our website :

Integrating FinalBuilder 7 and TFS2010 : https://www.finalbuilder.com/articles.aspx?ID=38

Scenarios for using FinalBuilder and TFS2010 : https://www.finalbuilder.com/articles.aspx?ID=42