2010-05-05 52 views
3

我正在設置一個Continuous Integration服務器。CruiseControl.NET,Visual Studio和SubVersion

我有一個問題似乎沒有在教程中提及。

我有我需要將其編譯併發布ASP.net Web應用程序。

我的問題是,我似乎能夠編譯應用程序,但是當我嘗試使用buildPublisher時,會複製包括.svn文件&文件夾和ms CS文件在內的所有內容。

我正在使用MSBuild任務來編譯我的源代碼。我嘗試設置我的MSBuild輸出目錄到目錄,但這似乎沒有任何效果。

什麼我不理解?

感謝

回答

0

我們使用CruiseControl.NET來部署我們的ASP.NET應用程序對我們的測試服務器QA部門所以這確實是可能的。

在每個項目中,我們創建了一個名爲「部署」額外構建配置是相同的,構建一個額外的Web部署項目之外的調試配置。所以通過在Deployer配置中運行MSBuild,我們可以在已知位置生成編譯後的輸出。

然後,使用楠進行簡單的複製操作到所需的位置,即到哪裏我們的IIS服務器配置爲查找應用程序的文件夾。

我知道你不你的問題提楠,但如果你想獲得最出CCNET它是值得熟悉它。

我不是在目前的工作,但如果這使得任何意義,你想一些額外的信息,然後讓我知道,我會拉在一起的更多信息。

希望這有助於

0

是你的binobj文件夾簽入到SVN?如果這樣做會造成或可能導致這個問題。

因爲這些文件夾不應該有任何的svn文件夾/文件