2011-07-19 61 views
2

我有一个需要版本化的Maven项目。我选择使用versions-maven-plugin作为我的版本控制插件,但我不确定这是否是最佳选择。版本号管理 - 你怎么做?

我已经阅读了这样的插件实际上修改了POM的文档,我不太喜欢这种方法。我已经在他们分开的build.properties文件被手动修改的项目上工作过。

我想实现的是让我的CI 为我准备好部署并自动更新版本号

那么,有什么建议吗?你以前做过吗?

谢谢

回答

3

我会得到从重要的一个来源的版本号:这就是源代码管理系统(Subverson,水银或Git的),没有Maven的。

我想说Maven可能不同步,除非你的Maven插件是从SCM获得的。

2

使用释放插件。您想执行自动部署和批量发布。版本插件是专为其他东西而设计的。