Рекомендации для сервера Staging, Testing и контроля версий - PullRequest
0 голосов
/ 18 января 2009

Я собираюсь работать с несколькими сторонними разработчиками для некоторых проектов ASP.NET и хотел настроить совместно расположенный сервер для контроля версий, тестирования и размещения клиентских сайтов до тех пор, пока они не будут готовы к развертыванию.

У меня уже есть провайдер, и у меня есть 10-мегабитное соединение, которое может быть разорвано до 100, поэтому я не думаю, что пропускная способность будет проблемой.

Мой вопрос: какие характеристики должен иметь сам сервер? Я думал о приобретении сервера Dell со следующими характеристиками:

  • Двухъядерный процессор Intel Pentium E2180, 2,0 ГГц, 1 МБ кэш-памяти, 800 МГц FSB
  • 4 ГБ, DDR2, 800 МГц, 4x1 ГБ, двойной ранг DIMM
  • RAID 1 160 ГБ, жесткие диски SATA, 3 Гбит / с, 7,2 К / мин,
  • Windows Server 2008

Будет ли этого достаточно?

1 Ответ

2 голосов
/ 18 января 2009

Если проект не слишком большой, это выглядит хорошо. Мой опыт работы с системами контроля версий в больших проектах заключается в том, что память является самым большим узким местом. Я хотел бы убедиться, что вы можете обновить до 8 ГБ оперативной памяти, если проект будет большим.

...