FinalBuilder and TFS

Hi All,

I am new to using final builder and am trying to get it to run my builds using FB7 and TFS2010 as Source Control.

The problem I am having is that I keep getting an error when trying to do a get from TFS stating "All items specified must be from the same workspace."

I have 3 Team Projects and am currently logged into the one I am working with in Visual Studio.

Any help on what I need to do to get this to work would be great!

 

Thanks

Hi Jason,
What settings are you using in the Get action? ie, do you have a working folder set, which files are you getting etc.

The only reference I can find to this error is someone using FinalBuilder who (from what I can tell) didn’t have a working folder set: http://social.msdn.microsoft.com/Forums/en-US/tfsgeneral/thread/05b1c3c1-ffff-43bb-98e5-19cc06da1eb1

Cheers,

Ben

 Thanks for the quick response Ben.

Setting the working folder seems to have done the trick.

A new issue cropped up though. The system seems to be hanging once the get is done. It is as though it thinks it is still waiting for TFS for something. I recall seeing an issue form 2006 where this happened and am wonder if this is the same reason.

Thanks

Hi Jason,
Do you have any more info about this issue you saw in 2006?

FinalBuilder uses tf.exe to interact with TFS. To get an idea about whether this is a issue with FB or something else, can you please run your get action and look at the output. The first few lines will contain the path to tf.exe, the working directory, and the command line arguments used. Can you please:
- open a command prompt
- cd to the workspace directory
- run the command: [path to exe] [command line]

Please let me know both your path/workspace/command line values and if running it manually also hangs.

Cheers,

Ben

Hi Ben,

I seem to have gotten around this.
It looks like TFS can sometimes just take it’s sweet time to complete running it’s process.
It all appears to be working ok now.

Thanks for your help!

Glad you’re up and running - please let us know if there’s anything else we can help with.

Cheers,

Ben