2009-05-21 71 views
1

我希望這不是一個愚蠢的問題,但經過四處搜尋,我一直沒有找到任何相當像我想要的東西請執行以下操作:asp.net web應用程序自動部署代碼顛覆

我們構建了一系列基於常見asp.net mvc引擎的Web應用程序。我想編寫一個.net web應用程序,它可以讓我們的項目經理自動檢查最新的顛覆版穩定版本,構建它,然後將其部署到服務器,以便他們可以開始自定義它。有沒有人在這裏建立過類似的東西?

由於Web應用程序需要對其他一些功能負責,因此找到正在做這種事情的現有代碼(或示例)比使用現成的軟件包更有意義。

感謝

回答

1

我有幾個CruiseControl.Net任務 - 它們中的一些掛鉤到服務器上的批處理文件,這些文件呼叫MSBuild構建,清理並在生成機器上部署+壓縮Web應用程序。

這樣我就可以爲質量保證和其他部門進行構建。

0

如果你不想掏出來svn.exe你可以使用SVN.NET從代碼中訪問存儲庫結賬。

0

如果您使用TortoiseSVN,則可以使用其client-side hooks在簽出後運行腳本(例如,.BAT文件)來構建解決方案,然後將其複製到目標目錄。