【问题标题】:Development environment for .NET.NET 开发环境
【发布时间】:2011-03-04 08:38:55
【问题描述】:

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

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

还有什么有用的?

【问题讨论】:

    标签: .net development-environment


    【解决方案1】:

    哎呀,一个加载的问题。

    也许您的开发人员可以帮助您比 SO 上乐于助人但随机的人更好地规划环境?

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        除非您的开发人员经常不在办公室,否则请不要使用笔记本电脑。与体面的开发人员规格桌面工作站相比,它们总是会花费更多的负载而功能却更少。

        【讨论】:

        • 我实际上发现笔记本电脑/台式机硬件在开发方面几乎没有什么不同 - 对我来说 IO 通常是瓶颈,所以质量好的 HDD 是值得的。我在笔记本电脑/台式机情况下的唯一区别是图形处理。
        【解决方案4】:

        关于数据库,我想说的是你有多少数据和什么类型的数据......他们应该有自己的开发人员副本,还是您想要每个人都在使用的大型开发人员副本......这不是真的直接构建设置。

        【讨论】:

          猜你喜欢
          • 2010-11-29
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-03-13
          • 1970-01-01
          • 1970-01-01
          • 2011-06-02
          • 2018-06-04
          相关资源
          最近更新 更多