1. 程式人生 > >個人小結:為什麼要在構建機器上編譯待測試釋出的二進位制檔案!

個人小結:為什麼要在構建機器上編譯待測試釋出的二進位制檔案!

1>構建機上只能編譯程式碼倉庫裡的工程,未入庫的程式碼無法編譯,釋出!

   這樣的話,想搞點小動作也沒那麼容易

2>構建機會自動打版本號,數字簽名,備份PDB,如HUDSON

     多人開發環境下,如果每人各自編譯各自的,除了Crash的問題,找PDB很是頭疼

3>構建機環境單純,降低編譯出來的二進位制檔案被染毒的機率

    典型的極端案例 Delphi夢魘


4>有個好處,通知構建機編譯的同時,程式設計師可以去做別的事情,這個如果是編譯比較大的時候優勢就很明顯了