continuous-integration

    8熱度

    5回答

    我剛開始使用CCNet,在建立項目的過程中,我從試錯中獲得了很多構建歷史。我真的不想保留那些舊的東西,但我似乎無法看到在哪裏/如何擺脫它。我確信這是一個愚蠢的問題,如果我忽視了一些顯而易見的事情,我很抱歉。我做了RTM和谷歌大約半小時,並圍繞我的CCNet安裝,但它並沒有跳出我的身邊。我刪除了項目的狀態文件(不知道這與它有什麼關係),但如果我從儀表板中深入瞭解項目的統計信息,那麼舊版本仍然存在。有

    1熱度

    4回答

    我知道使用持續集成可以提高代碼庫的質量並加快發佈速度,但是讓客戶相信他們希望在下一個項目中使用的最佳方式是什麼?

    2熱度

    1回答

    我的一個團隊成員最近爲我們的一些開發代碼庫設置了一些Hudson持續集成構建。它使用內置的ant集成以簡單的方式進行配置。 雖然這是非常有用的,我強烈推薦它,我想知道如何獲得更簡潔/翔實/有用的電子郵件,而不僅僅是ant編譯日誌的尾部。 EG,不想這樣的: > [...truncated 36530 lines...] > [junit] Tests run: 32, Failures: 0,

    5熱度

    5回答

    我們的軟件建立在linux和windows平臺上。根據開發人員的偏好,在任一平臺上開發和測試貢獻,然後提交給我們的Subversion存儲庫。然後發現這個貢獻並不是建立在另一個平臺上的,必須做出一個修正。在其他平臺上的修復可能會再次打破原始平臺上的構建,等等。 我寧願看到貢獻是在其他平臺上構建(並經過迴歸測試),以及在提交之前。我們有一個連續的構建服務器(CruiseControl),但是該服務器

    7熱度

    3回答

    我們正在將我們的主要構建過程從ant轉換爲maven。我們將TeamCity用於我們的持續集成服務器(CI)。 我們希望使用CI服務器來啓動(每晚)版本包含內部版本號的版本,如1.0.0.build#。這些構建將安裝在我們的本地maven倉庫中供其他項目使用。所以CI服務器會管理這些版本,maven會構建這個項目,並且maven倉庫會讓這些構建可以被其他項目訪問。 我打算使用下面的命令來啓動從CI

    2熱度

    1回答

    我想設置一個TeamCity 4.0構建服務器來運行VS2008(非TFS)單元測試。 如果我手動創建一個測試列表並維護列表,以便所有創建的單元測試都包含在列表中,那麼我可以使用「/ testlist:mylist」選項在構建服務器上自動運行所有測試。 但是一旦項目開發啓動,維護列表本身就會成爲問題。所以我在尋找一種方式來告訴MSTEST只是「加載,你可以在此文件夾中找到所有測試」,這可能嗎? 一

    2熱度

    5回答

    設置如下: Drupal項目,一個svn回購與幹線/ qa /生產就緒分支,每個分支的虛擬主機,後提交鉤將存儲庫中的文件複製到docroots。 問題在於:Drupal網站經常不僅依賴於源代碼,還依賴於數據庫數據(節點類型,它們的設置等)。 我正在尋找解決方案來使此更改可版本化。但不像'區分'數據庫中的所有數據,而是像單元測試中的裝置一樣。 具有SQL數據和文件的Fixture-like腳本,其內

    2熱度

    2回答

    在Visual Studio 2008中使用'sqlserver 2005數據庫項目'的最佳實踐是什麼? 我已經創建了一個項目文件。 如何爲存儲過程,視圖和表創建腳本? 我將如何生成腳本來填充某些查找數據? 在數據庫已部署到生產環境後,可能需要在生產服務器上運行的修改如何處理。 (我想我會創建由部署日期與所有更改腳本命名的文件夾) 有沒有辦法讓團隊建設拆除和重建數據庫,以測試所有的腳本工作? 我一

    3熱度

    7回答

    我想爲我的開源C++項目建立一個持續集成和測試框架。期望的特點是: 1. check out the source code 2. run all the unit and other tests 3. run performance tests (these measure the software quality - for example how long does it take th

    5熱度

    7回答

    作爲Maven Java構建工具集的替代者,您會有什麼建議?只是簡單的Ant腳本? SCons的?