Why use a dedicated computer to build using TFS?

8 answers

Construction is a CPU intensive process. The idea of ​​the build server is that it sits there and builds after each check to make sure that nothing is broken. If you put this on a computer with other resources, it will slow down the rest. Even if you virtualized it, that would probably be a problem.

Another thing is that you want to install a “clean” OS so that other programs do not pollute the computer, adding dependencies that may not be present on client computers.

If you used it only for nightly builds, I would have thought that you would normally work with a virtual machine to do this.

+8
source

, , , ;)

, , .

+4

, " " . - , , .

Joel Spolskys ( , ).

.

+2

, , . , /. , .

, - , , - .

+1

, , . -, , , . , , . ( CI) ( - , ), QA, .

, ( ), , , , , . , , .

+1

, . , Active Directory SQL-.

. , , , . , . , (, , ..), CPU/disk.

, - , ? . .

, .

0

, , ? ? ? .

. , -, , .

, , .

Spolsky, - , ... .

, . ( , )

( )

  • . , . , . Beta dev .., /.

  • - .

0

Does “Continuous Integration” mean anything to your manager? This would be my suggestion, since this is the main reason for having a specialized build machine, it may also contain a code base for another use of a separate machine.

0
source

All Articles