在 Windows Server 2008 上设置 staging/qa/dev 环境

发布于 2024-08-03 04:38:48 字数 422 浏览 1 评论 0原文

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

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

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

我将设置 Windows Server 2008 标准版 x64(我有 4GB RAM,所以想查看全部)。

我只需为每个环境设置一个虚拟机吗?但随之而来的问题是,目前我所有的软件都在 Vista 上。对于每个虚拟机来说,只拥有它需要的软件是件好事(例如,我不需要在登台上使用 Visual Studio,因为我不应该在那里更改代码),但我想这无法完成? src 控制是否应该位于中央位置而不是在某个环境(例如开发)中?所以类似:

源代码控制服务器 v v DEV v v 质量保证 v v 因此

一切都是分散的。

你怎么办?

I am working on a large scale ASP.NET web app.

The system is large enough to warrant monitoring systems, build scripts, source control server, etc etc.

I now want to setup a proper development environment whereby I have a development server, QA and staging.

I am going to be setting up Windows Server 2008 Standard Edition x64 (I have 4gb RAM so want to see all of it).

Would I just have to setup a VM for each environment? But the question this raises is that at the moment all my software is on Vista. It'd be good for each VM to have only the software it needs (e.g. I won't need Visual Studio on staging as I shouldn't change code on there) but I guess this can't be done? Should src control be on a central location and not in one of the environments (e.g. dev)? So something like:

Source control server
v
v
DEV
v
v
QA
v
v
Staging

And thus everything is decentralised.

How do you go about this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

她比我温柔 2024-08-10 04:38:48
  1. 您使用 4 个虚拟机的想法应该很有效。

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

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

  1. Your idea of using 4 VMs should work well.

  2. I don't see a database server of any type. I've found DBs do better on their own physical machine.

  3. ADD MORE MEMORY!!!!! You want each machine to have enough memory.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文