Wednesday, 28 December 2011

Installing and Configuring TFS 2010 Build Service


Installing and Configuring TFS 2010 Build Service

Team Foundation server, a powerful source control as of today, needs a build machine where we can setup build controllers and agents to build solutions and projects. We can have either physical machine or a virtual machine as the build machine. We can setup a single build controller or one or more build agent or one build controller and a build agent in the build machine. 


(Source: http://msdn.microsoft.com/en-us/library/dd793166.aspx)



Following are requirements and server settings for installing TFS 2010 Build service based on the installation done on the servers.

2.1  Operating System Requirements


TFS Build service can be hosted on the following Microsoft operating systems:

·         Windows XP Professional with Service Pack 3 (SP3)

·         Windows Server 2003 with Service Pack 2 (SP2), Standard or Enterprise Edition

·         Windows Server 2003 R2 with SP2, Standard or Enterprise Edition

·         Windows Vista, Home Premium, Business, Enterprise, or Ultimate Edition

·         Windows Server 2008

2.2  Hardware Requirements



Given below are the Hardware requirements.

Minimum Configuration
2 GB RAM
Intel Core Duo

Table 1.        Hardware requirements

As it the build process, build machine needs to have better performance. 
 


Please have the TFS 2010 Build service installable.

Exe name Setup.exe

1.    Double-click the installer package: Setup.exe

Welcome screen opens.


2.    Accept the agreement and click next. Select Team Foundation Build Service and click Install.

3.    Installation is complete. Check Launch Team Foundation Configuration Tool  and click configure.





Please wait for the configuration windows to appear.

1.    Welcome screen opens.

2.    Click on Start Wizard. This will start the configuration wizard to configure the TFS Build service.
  


3.    Click next.





4.    Click Browse to select the TFS Team Project Location.




Click Servers, then Click Add and enter the url for Team Project.

5.    Click Connect.





6.    Select Scale Out Build Service. 






7.   Please provide the domain ID so that it can access TFS 2010 location and click next. 



8.    Click Next.






9.   Click Verify to check the configuration review. 



10. Click Configure. Installations is done and click next.






11.                Configuration is done. Click Close.



12. TFS Administration Console will open and it will show the Controller name and the agents which are associated with it.






We can use the controller to setup build automation using TFS.






1. http://msdn.microsoft.com/en-us/library/ms181712.aspx.

2. http://msdn.microsoft.com/en-us/library/dd793166.aspx.

No comments:

Post a Comment

Articles

Automatically create new version for Lock & Edit without workflow

Sitecore will create a new version on Lock and Edit if the item is tied to a workflow. For our case, version has to be created even withou...