build-automation

    1熱度

    9回答

    假設你正在開發一個需要編譯和多個主機(比如Linux和Windows)上運行的代碼,你將如何去這樣做,以最有效的方式考慮到: 您可以完全訪問硬件,你的編譯(在我的情況下,Linux主機和Windows主機站在我的辦公桌) 大廈在網絡驅動器的每個主機太貴 沒有提交到中央存儲庫應該是必需的 - 假設有一個CI引擎在嘗試在 「高效」意味着保持編譯 - 編輯 - 運行週期儘可能短而簡單。

    8熱度

    6回答

    在自動構建期間是否有任何方式生成項目文檔? 我想有一組源文件(HTML?)與用戶手冊,並從中產生: PDF文檔 CHM幫助 的HTML版本幫助 所有三種格式的內容基本相同。 目前我使用msbuild和CCNET,但如果需要我可以更改。

    6熱度

    9回答

    將您的編譯器,庫和其他工具納入您的源代碼管理系統本身的建議是什麼? 在過去,我遇到了一些問題,雖然我們有所有的源代碼,但構建產品的舊版本是一個急於嘗試獲取Visual Studio,InstallShield和其他工具(包括正確的補丁版本)用於構建產品。在我的下一個項目中,我希望通過將這些構建工具檢入源代碼控制來避免這種情況,然後使用它們進行構建。這也可以簡化建立新機器的工作 - 1)安裝我們的源

    16熱度

    6回答

    我已經開發了一些Firefox的擴展,並且很惱火,很難獲得擴展簽名。當一個擴展沒有簽名時,它會在安裝時顯示「Author not verified」,對我來說看起來不對。 我有一個簡單的構建腳本,可以從源代碼構建我的.xpi文件,並且我有一個PKZip的授權副本(根據許多教程需要構建Firefox需要的簽名xpi文件),但是我還沒有找到一種方法來獲得實際工作的免費/廉價證書或一組指令來實現這一訣竅

    6熱度

    6回答

    我試圖通過.cmd文件自動化我用測試套件製作的程序。 我可以通過%errorlevel%得到我運行返回代碼的程序。 我的程序對每種類型的錯誤都有一定的返回碼。 例如: 1 - 手段失敗某某原因 2 - 手段失敗某些其他原因 ... 回聲FAILED:測試失敗的情況下,錯誤等級:%errorlevel%>> TestSuite1Log.txt 相反,我想以某種方式說: echo FAILED:測試用

    13熱度

    6回答

    剛纔我用MSBuild碰到了一個奇怪的情況。有一個解決方案有三個項目:LibX,LibY和Exe。 Exe引用LibX。 LibX反過來引用LibY,有一些內容文件,並且還引用了第三方庫(在GAC和本地lib文件夾中都安裝了幾個預構建的程序集)。第三方庫被標記爲「Copy Local」(「private」),並出現在LibX項目的輸出中,如LibY的輸出和LibX的內容文件所做的那樣。現在,Exe

    11熱度

    4回答

    是否有一個NAnt任務可以回顯構建期間當前設置的所有屬性名稱和值?相當於Ant echoproperties任務的東西可能是什麼?

    0熱度

    3回答

    你對這個build tool有什麼看法?我正在考慮從maven2轉移到烏鴉(我的poms越來越大),但我想首先聽到一些意見。 謝謝! @andre: 感謝的寫作,但我實際上是在尋找使用烏鴉真實經歷。無論如何,沒有人寫這個事實本身就是一個指標(似乎很少有人使用它)

    0熱度

    2回答

    使用Ant我可以每本身的構建繼續之前解壓縮檔案...這可能使用NMAKE?我可以撥打外部應用程序嗎?甚至是批處理腳本?

    5熱度

    2回答

    因此,這是一個任何需要在Team Build/MSBuild環境 - 特別是Visual Basic 6應用程序/項目中集成遺留項目/代碼的構建/編譯的人的問題。 編寫自定義生成任務(我不反對)之外的任何人都沒有任何建議如何最好地將傳統VB6項目的編譯和版本集成到MSBuild生成? 我知道在CodePlex FreeToDev msbuild任務,但他們已被撤回此刻。 理想情況下,我正在尋找版本