Sowas alles kann man aber auch mit FinalBuilder und Co. lokal machen.
FinalBuilder
ist ein Buildserver
. Und ob so was nun lokal oder remote läuft ist unwesentlich. Wichtig ist das Prinzip. Vereinheitlichung und Absicherung der Qualität und Vollständigkeit. Wie oft passiert es, dass neu erstellte units nicht zum Repository geaddet werden - von einem selber oder von Kollegen. Kopmpiliert ja. Ein Buuildserver checkt aber alles immer frisch aus, so findet man auch solche Fehler, die evtl. erst rauskommen wenn man die VM, Rechner oder USB Disk wechselt und der Meinung ist, man könnte alles aus dem Repository holen. Die bereits erwähnten automatisierten unittests gehören natürlich auch dazu.