Я менеджер проекта (ранее программист), и недавно я решил, что хочу, чтобы с ним были сделаны автоматические сборки. Так что мне нужен какой-то сервер сборки.Как создать и управлять сервером сборки?
Некоторая информация:
- Все мои решения/Проекты Visual Studio 2010. Управление
- источник удалось в TFS.
- Код C#.
- Сервер сборки будет размещаться в Windows XP. Еще не решил, буду ли я использовать свою RAM-станцию 4CPU/8GB или станцию RAM 12CPU/16GB.
У меня нет знаний о том, как работать с сервером сборки. До сих пор все мы (около 40 программистов) не использовали какой-либо сервер сборки, и вы можете себе представить, насколько позорны наши сборки :)
Я планирую сначала иметь ночные сборки. Следующим шагом будет on-checkin-build. И позже, надеюсь, у вас будет производственная версия моего программного обеспечения, построенная на каждой ночной сборке для нашего QA, чтобы немного поработать.
Есть много серверов сборки на базе .Net (в том числе встроенного в TFS, и т.д.). Я бы поставил под вопрос использование XP-пакета для его размещения - почему бы не SKU сервера? Кроме того, вам нужно будет изучить, какие типы проектов вы в настоящее время строите и нужно ли им заменять (например, если вы создаете толстые клиенты с установщиками, вам, вероятно, следует переключиться с VS-проектов на другое) –
[TeamCity] (http : //www.jetbrains.com/teamcity/) прекрасно сочетается с контролем источника TFS. – TrueWill