2011-09-30 68 views
0

我使用的SourceSafe 2005年,我在VB.NET框架4.自動生成與源代碼控制監控

我想要的一個項目是自動生成過程,並希望整合易於部署的方式。我希望能夠發送一個自動通知,當進行構建時,會在郵件正文中列出SourceSafe簽入的評論。

我看了幾個選項,其中一些令人困惑。我已經看到它用SVN,nAnt和CruiseControl實現,但它看起來可能需要很長時間才能成爲上述技術的新手。

在你看來,最簡單的方法是設置這樣的東西嗎?

如果我必須開始使用SVN,那麼這也是一種可能性。

回答

0

我推薦TeamCity它支持SourceSafe和建立SLN或通過MSBUILD。

+0

使用的TeamCity,並發現這是一個偉大的工具,因爲我已經開始。它正在完成我提到的所有事情,並且一直在正常工作。謝謝。 – alundy

1

如果你正在尋找一個簡單的構建,也許部署到第一環境,你應該能夠使用任意數量的工具,包括免費的像CC.Net和隊伍等級CI解決方案,如希爾瓦納提及。

如果部署變得更加棘手,我們公司的工具(urbancode.com)可能會更合適,因爲我們非常重視CI的「構建後部分」部分。

順便說一句,VSS是存儲你的源代碼一個非常可怕的地方(我聽說它被稱爲「視覺源粉碎機」被多個客戶端)。微軟的新TFS和Subversion(以及許多其他的)一樣更好。您不需要切換源代碼控制來實現構建和部署。許多CI工具都具有VSS集成(您可以找到列表here),但朋友不讓朋友使用VSS。

+0

謝謝。不幸的是,我們使用的源代碼控制不是我的決定。我是SVN的忠實粉絲,它將成爲我的選擇。 – alundy