我正在使用由abbuild表示的版本控制系統,其中a是整體版本(對於原型版本,Alpha版本和beta版本,對於主要版本爲1),b是里程碑式的版本(沿着表示原始版本,alpha版本,beta版本的階段),並且構建實際上代表了項目編譯的次數。在Java項目中自動增加內部版本號
目前,我已經從應用程序讀取文本文件,增加數字,並保存到一個文本文件,當應用程序運行調試標誌設置。
我正在尋找一種更「正確」的方法來使用Java和Netbeans來做到這一點。有什麼方法可以將構建編號注入構建過程的某個位置?最好將數字保存到項目隨附的源文件中 - 而不是依賴附近文件的存在。
爲什麼構建必須是序列號?爲什麼構建文件的哈希值不夠? –
查看http://stackoverflow.com/questions/690419/build-and-version-numbering-for-java-projects-ant-cvs-hudson – andersoj
@MikeSamuel通常是因爲增量buildnumbers對於人來說更容易('這個版本更新「) –