maven项目代码打成tag?
Posted z-xiaoyao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven项目代码打成tag?相关的知识,希望对你有一定的参考价值。
当我们正在开发的系统有了初步稳定的版本后,通常我们需要在SVN上将稳定的代码打成tag,之后再继续开发扩展功能,具体是如何处理的呢?
总体分为两个步骤:
1、将代码的pom文件中SNAPSHOT改为RELEASE,提交SVN打成tag
2、将SNAPSHOT的源码改为下一版本继续开发
SNAPSHOT到RELEASE
1、在以下目录下,执行maven命令
mvn versions:set -DnewVersion=1.0.2(可替换成要打的版本)
2、打开pom文件进行抽查,如果没有问题,执行以下命令,将对应的jar包推到私服上:
mvndeploy –U –Dmaven.test.skip=true
确定成功后,将现在的代码提交到SVN的tag目录下:
RELEASE到SNAPSHOT
1、在以下目录下执行maven命令,将版本改为原SNAPSHOT版本的下一版本:
mvnversions:set -DnewVersion=1.0.3-SNAPSHOT (可替换成要打的版本)
2、更改后抽查pom文件,全部更改成功后,执行以下命令将jar包推到私服上:
mvndeploy –U –Dmaven.test.skip=true
确定执行成功后,完毕。
以上是关于maven项目代码打成tag?的主要内容,如果未能解决你的问题,请参考以下文章