distributed builds of MS C++ projects

Hi all
I am in the process of evaluating Team City, but it is not clear to me if it fits my need.

I have a huge Visual  C++ project ( I am using Visual Studio 2008 ) that takes me about
2 hrs in order to be compiled.
I don't have tools like IncrediBuild for distributed builds over multiple machines.

Do you know if Team City is able to do what IncrediBuild is supposed to do?

I need to distribute the build of my project over multiple machines so that
each can contribute to final build.

Is it possible with Team City  using for example 2 TC build agents running in 2 separate
machines and1 TC Server or do I need to use extra tool for that?
I read some posts but I would say that this is not possible without IncrediBuild..am I wrong?

I Thank you very much
Manustone

1 comment

Hello,
We do not have direct support of IncrediBuild. In TeamCity there is several ways to run Visual Studio project , please refer to http://confluence.jetbrains.net/display/TCD5/3.Build+Runners. You could try to use
MSBuild runner for your project.


Is it possible with Team City  using for example 2 TC build agents running in 2 separate machines and1 TC Server or do I need to use extra tool for that?

Yes, is it possible. TeamCity server in .exe and .tar.gz distributions is installed with a default build agent that runs on the same machine as the server (please see details http://confluence.jetbrains.net/display/TCD5/Installing+and+Configuring+the+TeamCity+Server). To setup additional build agents follow the instructions.

Kind regards,
Marina

0

Please sign in to leave a comment.