The build server point is that it automatically launches the build every time you transfer something to your repository.
So that the assembly server knows exactly what to do, you usually put in your solution a script assembly (with MSBuild or NAnt) that does everything you want - create your own solution, possibly create an installation package, etc. on the.
The build server basically knows where the repository is located, and where your build script is located in the repository.
You need to configure this once on the build server, and then it will start after execution (but you can also start the build manually if you want).
-, TeamCity.
, 20 .
- - , .
EDIT:
Houda, :
, TeamCity " " . , script, TeamCity.
, , - ().
, , script , ( , ).
, , , , - "" ( , "" )!!
2:
. Lasse V. Karlsen : TeamCity 6.