Java 版本号管理-如何进行?
我有一个Maven项目需要进行版本控制。我已经选择使用Java 版本号管理-如何进行?,java,maven,versioning,Java,Maven,Versioning,我有一个Maven项目需要进行版本控制。我已经选择使用版本maven插件作为我的版本控制插件,但我不确定这是否是最好的选择 我已经阅读了文档,这些插件实际上修改了POM,我并不喜欢这种方法。我曾经在一些项目中工作过,这些项目有单独的build.properties文件,这些文件是手动修改的 我想要实现的是让我的CI为我生成工件,以便部署并自动更新版本号 那么,有什么建议吗?你以前做得怎么样 谢谢我会从一个重要的源代码中获得版本号:那是源代码管理系统(Subversion、Mercurial或Gi
版本maven插件
作为我的版本控制插件,但我不确定这是否是最好的选择
我已经阅读了文档,这些插件实际上修改了POM,我并不喜欢这种方法。我曾经在一些项目中工作过,这些项目有单独的build.properties
文件,这些文件是手动修改的
我想要实现的是让我的CI为我生成工件,以便部署并自动更新版本号
那么,有什么建议吗?你以前做得怎么样
谢谢我会从一个重要的源代码中获得版本号:那是源代码管理系统(Subversion、Mercurial或Git),而不是Maven
我认为Maven可能不同步,除非您的Maven插件是从SCM获取的。我们发现它非常有用,无法想象使用它发布和管理版本。使用发布插件。您希望执行自动部署和批发布。版本插件是为其他东西设计的