2

我正在开发一个大型 ASP.NET Web 应用程序。

该系统足够大,可以保证监控系统、构建脚本、源代码控制服务器等。

我现在想设置一个合适的开发环境,我有一个开发服务器、QA 和登台。

我将设置 Windows Server 2008 标准版 x64(我有 4gb 内存,所以想查看所有内容)。

我只需要为每个环境设置一个虚拟机吗?但这引发的问题是,目前我所有的软件都在 Vista 上。每个虚拟机只拥有它需要的软件会很好(例如,我不需要在暂存时使用 Visual Studio,因为我不应该在那里更改代码)但我想这不能完成?src 控制是否应该在一个中心位置而不是在一个环境中(例如开发)?所以像:

源代码控制服务器 v v DEV v v QA v v 暂存

因此一切都是去中心化的。

你怎么办?

4

1 回答 1

0
  1. 您使用 4 个虚拟机的想法应该很有效。

  2. 我没有看到任何类型的数据库服务器。我发现数据库在他们自己的物理机器上做得更好。

  3. 添加更多内存!!!!您希望每台机器都有足够的内存。

于 2009-08-30T20:56:21.763 回答