當前,每當我的ant項目中的源代碼都生成一個帶有靜態最終變量的java文件並生成版本號時,版本號格式爲yyyyMMdd
,因此它一直在增加。我的問題是,我目前正在檢查生成的構建jar到源代碼管理(我認爲這是一個失敗,因爲我不認爲我應該檢查從構建過程中創建的二進制文件)。將Ant項目轉換爲具有日期版本的Gradle
我想知道在編譯之前是否有一種簡單的方法來生成和編寫基於日期的版本號到gradle中的java文件,以及如果有某種方式只是在構建時重新生成此版本號在開發中,而不是在其他人要從源碼重建相同版本時。這是一項艱難的任務分離,但我希望以前有人有過這方面的經驗。
我的答案能解決問題嗎? – Opal