maven项目代码打成tag?

当我们正在开发的系统有了初步稳定的版本后,通常我们需要在SVN上将稳定的代码打成tag,之后再继续开发扩展功能,具体是如何处理的呢?

总体分为两个步骤:

    1、将代码的pom文件中SNAPSHOT改为RELEASE,提交SVN打成tag

    2、将SNAPSHOT的源码改为下一版本继续开发


SNAPSHOT到RELEASE

1、在以下目录下,执行maven命令

mvn versions:set -DnewVersion=1.0.2(可替换成要打的版本)

maven项目代码打成tag?_第1张图片

2、打开pom文件进行抽查,如果没有问题,执行以下命令,将对应的jar包推到私服上:

mvndeploy –U –Dmaven.test.skip=true

确定成功后,将现在的代码提交到SVN的tag目录下:

maven项目代码打成tag?_第2张图片


RELEASE到SNAPSHOT

1、在以下目录下执行maven命令,将版本改为原SNAPSHOT版本的下一版本:

 mvnversions:set -DnewVersion=1.0.3-SNAPSHOT (可替换成要打的版本)

2、更改后抽查pom文件,全部更改成功后,执行以下命令将jar包推到私服上:

mvndeploy –U –Dmaven.test.skip=true


确定执行成功后,完毕。


你可能感兴趣的:(●,架构篇)