# Aurora **Repository Path**: ljzhou/aurora ## Basic Information - **Project Name**: Aurora - **Description**: 这个项目是为了应对传统部署时的增量打包 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-01-13 - **Last Updated**: 2026-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Aurora #### 介绍 这个项目是为了应对传统部署时的增量打包。该软件应对的架构是多模块MAVEN工程+tomcat+war的模式,通常情况下,这种模式基于SVN的增量部署。为了解决在线上部署测试过程中冗杂的打包环境,使打包流程尽可能的简单,解放我们的劳动,提高我们生产效率,其实也就又时间划水了。这就是本软件的目的。 #### 教程 1. 安装 1. 源码安装 1. 在下载目录中执行 `maven package` 在 `target` 目录中会生成可执行jar包 `aurora-1.0.jar` 2. 下载已发布的包 下载目录: [戳这]() 2. 运行 ​ 运行命令如下 ```bash java -jar aurora-1.0.jar.jar -c=D:/config ``` #### 注意 1. 所有出现的路径不支持 `\` ,所有的 `\` 要替换成 `/` 2. 第一次运行此项目会从你的 `svn` 服务器中下载代码 3. 注意修改 `config` 中的配置文件 `config.yml` 格式如下 ```yml svn: baseUrl: http://192.168.1.192/项目 projectUrl: /开发/源码/project userName: vttmlin password: 000000 local: limit: 100 output: D:/out workingDirectory: D:/workDir maven: mavenHome: D:/apacje-maven-3.6.2 localRepository: C:/Users/vttmlin/.m2/repo ``` 参数说明: `svn.baseUrl` : 你的`svn`路径。格式 `(http|https)://ip:port/${context-path}` `svn.projectUrl` : 代码存放的路径,如果存档的路径使根目录,直接写 `/` `svn.userName` : SVN登录的用户名 `svn.password` : SVN登录的用户名 `local.limit` : 这个参数暂时没用 `local.output` : 需要更新的文件夹 `local.workingDirectory` : SVN输出目录,同时也是maven的工作目录 `maven.mavenHome` : maven的绝对路径 `maven.localRepository` : maven的本地仓库