2012-02-16 51 views
1

隨着待定的第三方應用程序升級,包含我們的「$ Revision $」標記的.xml文件現在將在提交時打包在壓縮文件中。如何在提交時更新zip文件中的xml文件中的修訂號或者zip文件本身進行了標記?

感謝

+0

您也可以將修訂號添加到存檔文件名 – zerkms 2012-02-16 21:23:17

+0

您知道,**文件**中的svn-keyword內容將反映**此文件的最後更改**,而非*全局存儲庫*? – 2012-02-16 21:58:43

回答

0

SubWCRev如果Windows或svnrev如果Linux和post-commit鉤子(基於修改文件名)

0

參數化構建系統採取SVN版本號作爲參數。然後它應該檢出該版本,並將版本號提供給所有其他構建/包裝步驟。

這使得您的「構建最新」規則與「構建舊版本」規則相同。唯一的區別是在構建開始時您只運行一次svnrev。如果您多次運行svnrev,或者在檢出最新版本後運行svnrev,則可以在存儲庫遇到繁忙的入住率時引入問題。基本上,你可能會錯誤地標記壓縮文件的「最新」版本號,這會比你簽出的代碼「更新」。

相關問題