2010-07-23 155 views
0

我們花費大量時間設置每個爲開發人員配置的新開發機器 - 通常大約需要6個小時左右。windows開發平臺安裝

我們正在考慮沿Ghost的方向,但每個安裝都是特定於計算機的,所以我猜這是行不通的。

是否有任何程序或方法,我們可以捆綁整個事情:Windows,多個版本的Visual Studio,多個版本的SQL Server,WinRAR,PowerISO等?

THANKS

+0

你多久做一次?一年中幾次6小時並不多(在毫無意義的會議和電子郵件中會浪費更多的時間)。如果您要更頻繁地安裝,或許要解決爲什麼會更有用。另外:對於新開發者來說:通過安裝獲得一臺機器,獲取源代碼,構建和應用程序運行是一個開始的任務,並且將在以後節省解釋。 – Richard 2010-12-31 16:41:00

回答

2

如果你想處理一個組不同種類的開發機,我只能建議抽象的硬件和虛擬機上運行的開發工具。我參與了幾個成功創建主VM映像的項目,然後將其分發給開發人員。您需要處理重複的SID或名稱衝突時遇到一些小問題,但這些對於已知解決方案的VM部署來說是非常主流的問題:http://www.petri.co.il/guide-to-creating-and-cloning-virtual-machines.htm

另一方面,我工作在兩個巨大在一家擁有大量支持資源的公司進行項目,他們的解決方案是擁有龐大而複雜的perl腳本,用於管理所有需要的開發工具和先決條件的安裝和配置。但是我們大多數人在有5個專職perl猴子的地方工作,而這些地方沒有啓動支持工具。

0

如果Perl猴子對你不好,你可以嘗試腳本MSI或NSIS安裝程序。這將需要了解除文件系統以外的什麼更改(換句話說,註冊表項)。你需要弄清楚什麼是安裝依賴和代碼。

+0

當然有道理,謝謝你的答案。我想我們可能會研究虛擬機的角度;像這樣的類似軟件開發項目將是一個獨立的開發項目,也是一個可能的維護噩夢。 謝謝 – 2010-07-23 22:39:01