2010-06-16 122 views
0

我即将为一个小开发公司(3-4名开发人员+一些测试人员)创建开发环境。 我们的开发平台是.NET和Oracle。.NET的开发环境

我的问题是如何构建整个环境。我需要多少个服务器?应该为开发人员和测试人员提供一台服务器?我想有一个构建服务器(TeamCity)。 把Subversion放在哪里? Visual Studio的将在开发人员笔记本电脑上。 我需要开发一个数据库还是需要一个额外的构建服务器?

还有什么可能有帮助?

回答

3

yikes,一个加载的问题。

也许你的开发人员可以帮助你更好地规划环境,而不是那些乐于助人但随意的人在SO上?

2

源控件可以驻留在现有的数据库服务器上以节省硬件成本,在这方面源控件的权重可以忽略不计。我肯定会建议有一个专门的构建/集成服务器 - 我们使用TeamCity。

1

除非你的开发人员经常不在办公室,否则将笔记本电脑丢弃。与体面的开发人员规格桌面工作站相比,他们总是会花费更多的负担,而且能力更低。

+0

我已经发现笔记本电脑/台式机硬件在开发方面有点不同 - 对我来说,IO通常是瓶颈,所以质量好的硬盘很值得。我在笔记本电脑/台式机的情况下唯一的区别就是图形处理。 – 2010-06-16 12:05:19

+0

虽然多台大型显示器在笔记本电脑上有点难... – 2010-06-16 12:54:02

1

关于DB我会说这是多少数据,你都应该......他们有什么类型的数据的自己的开发人员的副本或做你想做一个大开发商的问题复制每个人都使用......这不是非常直接地构建设置。