Hi
We are evaluation Team Foundation, in order to replace Source Safe. It is installed on a different machine than FB. How do I configure The “Team Foundation Source Control” on the FB Options, and how do I configure the “Get”?
Thanks Daphna Levin
Hi Daphna,
The Team Foundation actions use the "Working Folder" on the local machine in order to obtain information about the server, branch and project. You can also map and unmap new working folders as part of your build, using the relevant actions (Map & Unmap Working Folder.)
Each action can be set to use a "Default Working Folder", set in the Options, or a specific Working Folder just for that action.
You will also need to make sure the "Path to Executable" is pointing to a working tf.exe instance, although if you leave this blank it should be autodetected the first time you use a TFSC action (assuming you have a working Team Foundation client installed.)
To set up a Get action, I would do something like this:
1) Open Visual Studio and connect to the project. Set up a working folder and do an initial Get of the source tree from inside Visual Studio.
2) Close Visual Studio. You won't be needing it any more!. (*)
3) Add a Team Foundation Get action to your FB project.
4) Open the Get action, click the Use Folder radio button, then set that Working Directory to the directory you set from inside Visual Studio.
5) Use the action!
Please let me know if you need more help. I can also recommend the help pages for the TFSC actions as being fairly good, if I may say so myself (please let me know if there's information missing.)
- Angus
(*) = You can do step (1) from FinalBuilder as well, but seeing as you only need to do it once it's easier to do it from Visual Studio.
Hi Daphna,
I just read your post again, and realised you may have meant that you do not have Visual Studio 2005 installed on your build machine at all.
Unfortunately, there is no way to use the Team Foundation client without VS2005 and Team Foundation client support installed. You can connect to a different TF server (obviously), but you need VS2005 in order to have the client.
Hi Angus,
How can this be done?
(*) = You can do step (1) from FinalBuilder as well.
Thanks,
-Wei
Hi Wei,
You can use the Map Working Folder and Unmap Working Folder actions to map and unmap a working folder for a project directory. The help topics for those two actions should give you some idea of how to use them.
Regards,
Angus