2010-06-16 117 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我會說這是多少數據,你都應該......他們有什麼類型的數據的自己的開發人員的副本或做你想做一個大開發商的問題複製每個人都使用......這不是非常直接地構建設置。