Вовлеките себя Sheevaplug. Более мощный, столь же маленький и тихий и вероятно еще более дешевый, чем нормальный тонкий клиент на уровне 99$. И мальчик, сделайте эти младенцы качаются.
Контроллер Сборки TFS разработан так, чтобы он мог быть выполнен на рабочей станции в небольших средах (См. эту статью MS). Очевидно, это идет с обычными протестами о выполнении чего-либо на рабочей станции (более низкая производительность, должен быть онлайн все время, не сохранен, склонен конфликтовать с вещами), но это - зарегистрированная конфигурация, что MS ожидает, что малочисленные команды будут использовать.
Контроллер сборки должен быть разделен от самого сервера TFS по причинам безопасности и устойчивости - Это - хост, который создает и выполняет изменяющуюся кодовую базу и как таковой, та роль должна избегать Вашего репозитория кода.
Относительно отсутствия домена - Да, TFS установит в режиме рабочей группы.
Думайте немного больше, чем "больше чем один сервер сосет". По крайней мере, получите виртуальные машины.
Это действительно suxs для нас - наличие ДВУХ серверов вместо одного для всего нашего управления исходным кодом. Мы любим CI и как он работает (после того, как обширная обширная боль, это должно было получить наше решение VS2010 CI + сеть, Развертывается)..., но он действительно работает.
А-ч, o Вы хотят, чтобы все это один один сервер убедилось сделать это нестабильным? Я изолирую контроллеры сборки для целой цели, я Могу восстановить их, должен некоторый сбой обновления. Я должен установить довольно много программного обеспечения на серверах сборки, в то время как сервер TFS "чист" и таким образом намного более стабилен.
Кроме того, мы не хотим иметь Active Directory. Это будет также работать?
А-ч. Нет. Вернуться к реальности. Сложный Windows Scenarios = Active Directory. Тем не менее, что происходит в Вашем месте? Выйти. Они не разделяют на команды, они разрывают инфраструктуру. Даже с несколькими командами нет никакой причины Вас:
Альтернатива:
Получите ОДИН сервер, который выполняет Hyper-V, виртуальные машины установки для всего. Я делаю это ;) До 3 реальных машин теперь (2x16 ГБ, 8 дисков каждый, 1x64 ГБ теперь 14 дисков). Затем у Вас может все еще быть разделение.