Я работаю над крупномасштабным веб-приложением ASP.NET.Настройка среды промежуточного уровня/qa/dev в Windows Server 2008
системы является достаточно большим, чтобы гарантировать системы мониторинга, создание сценариев, сервер управления источником, и т.д. и т.п.
Теперь я хочу, чтобы настроить правильную среду разработки при этом у меня есть сервер разработки, QA и постановка.
Я собираюсь настроить Windows Server 2008 Standard Edition x64 (у меня 4 ГБ оперативной памяти, поэтому я хочу увидеть все).
Должен ли я просто настроить виртуальную машину для каждой среды? Но возникает вопрос, что на данный момент все мое программное обеспечение находится на Vista. Было бы хорошо, если бы у каждой виртуальной машины было только необходимое ей программное обеспечение (например, мне не понадобится Visual Studio при постановке, так как я не должен менять код там), но я думаю, это не может быть сделано? Должно ли управление src находиться в центральном месте, а не в одной из сред (например, dev)? Так что-то вроде:
контроля исходного сервера v v DEV v v QA v v Балетмейстер
И, таким образом, все децентрализовано.
Как вы это делаете?
Является ли потребность в памяти диктованной количеством настроенных виртуальных машин или количеством виртуальных машин, которые я запускаю одновременно? – dotnetdev
@Dotnetdev: Требования к памяти основаны на количестве одновременно работающих виртуальных машин. Обратите внимание, что 32-разрядная версия Windows ограничена примерно 3,1-3,6 ГБ (в зависимости от оборудования в вашей системе). Если общая потребляемая память для ваших одновременно потребляемых потребностей в памяти виртуальной машины для ОС хоста больше, рассмотрите 64-битную ОС хоста. –