Giter Club home page Giter Club logo

subversion-maven-increment's Introduction

Security Status

Subversion Maven Increment

简介

Subversion Maven Increment是基于老项目单体 maven+war包项目 打升级包,可以根据SVN提交的记录自动打出升级包

可以在idea商店搜索SubversionMavenIncrement下载 image

依赖

本插件需要依赖SVN

需要当前电脑安装了 SVN

提供的功能

1.可按批量选择的svn记录去重获取修改记录。

2.可根据svn记录从 target/classes 文件下按结构读取文件。(target/classes 有时候的文件有缓存,不一定是最新的这个需要注意)

3.自动查找 target 文件夹下的war包,解压war包,按结构读取文件。(推荐使用此方式,手动打出war包)

4.提供maven直接打包,打包完成后会解压war包,按结构读取文件,maven读取idea配置的maven路径,可以不用配置maven环境变量。(注意,有些项目直接maven打包会报错,报错后插件会停止运行并提示)

5.同包下的内部类也会一并打入,防止更新上去代码出错。

6.如果有文件没有打入包中提示出来。

使用说明

点击 Subversion -> Show History -> Maven Increment

步骤1

image

步骤2

image

步骤3

点击 Maven Increment

image

会弹出选择svn数据生成的窗口,点击确定开始打包

说明:打包开始后会异步打包,打包完成后会提示打包完成,在 target/dist 文件夹下生成打包好的更新包,并自动打开打包好的文件夹

img.png img.png

如果有文件没有打入包中提示出来 img.png

演示

img.png

subversion-maven-increment's People

Contributors

mister-wang-tt avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.