【发布时间】:2009-12-02 21:09:35
【问题描述】:
背景
我的企业收到越来越多的 Web 开发请求,因此我正在向团队中添加另一位 .NET 开发人员。
我目前的开发环境真的很差,只有一台装有本地 IIS 安装的 PC (Windows XP),用于托管 Web 开发项目。我用 Visual Studio 2008 Professional 打开那些,没有使用版本控制。
这种方法的问题
这种方法不符合基于团队的开发的任何要求,并且会阻碍测试驱动开发、版本控制和部署。因此,我计划安装一个带有 Windows Server 2008 的域环境和一个专门用于开发的额外 Web 服务器。
业务需求
- 3 层 Web 应用程序的团队开发
- 测试驱动开发能力
- 源代码控制服务器
- 简单的部署过程
问题
- 我需要做些什么才能做到这一点?
- 您使用哪些方法进行基于团队的 Web 开发?
- 您有多少台服务器?
- 所有这些都可以在同一台服务器上运行吗?
- 我还应该注意哪些其他陷阱?
【问题讨论】: